Introduction
💼 Client
Blogfit is an Ireland-based product startup founded by two friends—one a former bodybuilder and fitness coach with over a decade of experience, and the other a seasoned digital marketing specialist. Together, they've created a personalized fitness app that tailors its approach to each user's unique needs.
🦄 Product
While there are numerous experienced coaches available, there lacks a unified platform that consolidates essential fitness-related services. Coaches and clients currently rely on fragmented solutions across social networks, which are often inconvenient and lack comprehensive features. Essential functions such as booking personal workouts, selling workout and nutrition programs, merchandising, and direct communication with coaches are not integrated in one place. Blogfit aims to resolve this by creating a single, cohesive space that streamlines all these aspects, enhancing accessibility and engagement for both coaches and clients.
🎯 Audience
Blogfit being a fitness marketplace as it's target audience encompasses 2 side of users:
- Fitness clubs, bloggers and coaches where they can publish workout plans, nutrition programs and useful articles for their audience.
- People who want to practice personalized approach for workouts, choosing different coaches for different goals, from beginners to seasoned athletes who seek tailored workout routines and expert guidance to achieve their health and fitness goals efficiently.
Challenges
🛠️ Technical
- Ensure secure user login and managing different levels of access for coaches, bloggers, and members;
- Integrate with payment gateways for the merchandise store and calendar booking system;
- Effectively store and retrieve large amounts of fitness plans, nutrition programs, and articles;
- Implement a content moderation system to ensure the quality of published plans, programs, and articles.
📱 Platforms
The initial focus was on developing native applications for Android, iOS and Web Mobile, with plans to potentially adapt these for desktop use in the future.
Solutions
⚙️ Process
The project process began with a series of client interviews to gather essential requirements. Following this, our UX/UI designer crafted prototypes, which paved the way for the development of MVP. This initial version was then subjected to user testing, with subsequent iterations improvements based on user feedback to enhance functionality and user experience. The development timeline was 3 months.
👨💻 Team
- UX/UI Designer;
- Back-end Engineer;
- 2 Flutter Engineers;
- Project Manager.
🧩 Features
- Interactive tutorials for users to learn new exercises;
- Insights and analytics on user engagement and content performance;
- Public calendar for booking personal fitness lessons;
- Tracking of fitness and nutrition goals for users;
- Personalized recommendations of content and products in purchase feed;
- Secure login and management of user access levels.
🖥️ Technologies
Foundation:
- Flutter
- Material 3
- Animations
- Google & Apple Sign In
Architecture:
- Riverpod
- Clean Architecture
Firebase:
- A/B Testing
- Analytics
- Remote Config
Deployment:
- GitLab CI
Advanced:
- Push Notifications
- Deep Links
- In-app Purchases
- Payment Gateway
- Video Streaming
Integrations:
- Mixpanel Analytics
Testimonials
Blogfit, Ireland
Conclusion
The project transitioned to a support stage upon completion, with ongoing updates and optimizations based on user feedback. Our work with Blogfit underscored the importance of flexibility in technology selection to adapt to user needs and feedback efficiently.
Are you looking to develop a cutting-edge app tailored to your business needs? Reach out to What the Flutter for top-tier app development solutions that bring your vision to life. Let's create something great together!