Hoolio is an online video fitness platform which provides its clients with individual workout experience.

Open project

Free and Paid Services

Fitness enthusiasts can find a variety of free workout videos, or buy a premium plan and access professional workouts guided by famous fitness trainers. To support credit card payments and billing management, the platform relies on Stripe API.

Live Workout Sessions

Hoolio's Community Studio allows fitness enthusiasts to initiate, watch and participate in non-stop 24/7 workouts by sharing each others' live web camera streams and effectively creating online gym sessions.

Integration with Kaltura API

Hoolio keeps the workout videos on Kaltura. A video is played by receiving a session from the Kaltura API and establishing a peer-to-peer connection for the video playback.

Posture Cam Feature

Posture Cam shows the stream from a personal web camera right next to a workout video — this allows users to see if the exercise is performed correctly.

Personalized Workout Video Series

Hoolio automatically finds and recommends user-specific workout videos. The platform takes into account previously watched videos as well as the user's lifestyle.

Smart Video Search

The workout video search is implemented with FoamTree. Videos can be found to match specific Mood, Aims, Physique and Duration or the workout type.

Fitness Plans

Hoolio offers a collection of fitness plans with different goals, durations and required fitness levels. Every fitness plan consists of a scheduled set of workouts that helps to reach plan goals in the most efficient way.

Weekly Goals

Users can track their week-to-week progress by checking whether the number of workout points meets their personal weekly goal which is calculated automatically by Hoolio on the basis of the previous activity of the user.


It is a great experience working with SysGears engineers. They rapidly jumped into our Scala codebase and contributed in new and existing features. Communication is excellent and more importantly their flexibility and great attitude towards a startup like hoolio.

Petros Maragkoudakis, Emaginal AG
Root, Switzerland