Hoolio: Online Fitness Platform
Development of a fitness application
About the project
Hoolio is an online video fitness platform which provides its clients with individual workout experience.
Solutions
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
Hoolio keeps the workout videos on Kaltura. Videos are played by receiving a session from the Kaltura API and establishing a peer-to-peer connection for video playback.
Posture Cam
Posture Cam shows the stream from a personal web camera right next to a workout video – this allows users to see if they exercise correctly.
Personalized Workout Video Series
Hoolio automatically finds and recommends workout videos individually for each user. 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, Duration, and 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 planned 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 based on the previous activity of the user.
Technologies
Scala
Play2
MongoDB
Ember
Client feedback
5.0
“Clearly flexible to work both on detailed tasks, but also on some very draft descriptions. They jumped into our existing play-scala-mongo project and delivered value from the start.”
Petros Maragkoudakis
Founder, All Inclusive Dining
More case studies
Boost your business with custom software
Tell us about your business needs and we’ll suggest a solution
Thank you!
We have received your request and will get back to you within 1 business day