A method for creating a virtual online gym for providing members with a
shared workout experience and decreasing the feeling of isolation when
members are not all working out at the same physical location. The method
including the steps of receiving a request for access to the virtual
online gym and receiving a selection for a first exercise program from a
plurality of available exercise programs from the first member. The
method also includes the steps of determining a program length based on
the selection of the first exercise program; presenting updated status
information during a length of the program length; and, providing a
notification when the program length has been reached. An apparatus and
system for implementing the method are also disclosed.