Vivafit

Fitness dancing powered by AI and computer vision.
  • Agile project management
  • UX/UI-design, creatives
  • Flutter development
  • Back-end development
Our Role
Client
Vivafit is a small product company that develops mobile fitness applications powered by AI and computer vision technology.
Location
Cyprus
Vivafit is not an ordinary fitness app with static workout plans. By using AI and computer vision technologies, it provides a new level of home fitness experience, based on dancing, fun and positive emotions.
The workflow is quite simple: users do fitness dances, while Vivafit analyzes their movements to cheer them up at the right time and help them choose the perfect pace and movements.
Integrate Computer Vision and Machine Learning modules into Flutter.
Challenges
Develop algorithms for calculating calories and intensity in real time.
Optimize application speed so that it works fast even under heavy load.
Generate an in-app blog feed based on Vivafit social media feeds.
Real-time video stream capture and processing
Features
Gamification with fireworks, music, points, etc.
Recommendations based on past workouts data
Workouts summaries, highlights and statistics
Workout calendar with useful insights
In-app blog feed based on Vivafit social medias
Technologies
Flutter
BLoC
Clean Architecture
Native Layer
AI / ML
Platform Channels
Computer Vision
In-app Purchases
Charts
Sounds / Music
Python
Google & Apple Auth
PostgreSQL
Camera
Node.js
Animations
«What the Flutter was referred to us by one of our partners because they had been so incredibly professional. Their engineers use industry best practices when building Flutter apps and we find their work on Vivafit to be very strong and worth every dollar.»
Vivafit Ltd.
Cyprus
Testimonial
2
Back-end Engineer
3
Team
Flutter Engineer
Data Scientist
1
UX/UI Designer
2
Project Manager
1