- Design an optimized data structure to manage thousands simultaneously with many interrelated Firebase Firestore collections.
- Give users points by tracking their daily activities and showing them the leaderboard.
- Integrate Egypt’s local payment provider gateway (Accept payments) which had no mobile SDK and less documentation available for integration.
- Accomplished project within a short time frame due to early product launch.
- Manage the live video stream of the fitness/diet coach and post it as a video later.
The client wants us to create a wellness mobile app with lots of functionalities for their fitness and fun activities to attract users and keep them engaged.
- Front end: Admin/Nutritionist/Fitness coach can add recipes, and exercise as per their needs, and assign them according to the user’s BMR.
- Back end: Design & Architect the entire backend.
- Mobile App: Developed the mobile application using React Native, where users can perform tasks assigned, post images, do workouts, and eat recipes.
- Analytics: Understanding user activities and their interests.
The client wanted the best app to connect fitness coaches and nutritionists with their customers, and this is how we made it possible:
- We Successfully designed a streamlined data structure capable of managing thousands simultaneously, ensuring efficient operations within Firebase Firestore collections.
- We implemented personalized challenges aligned with users’ Basal Metabolic Rate (BMR), fostering motivation and a sense of community engagement.
- We also overcame challenges associated with integrating Egypt’s local payment provider gateway, which lacked mobile SDK and had limited documentation for seamless integration.
- We finally accomplished the project within a short timeframe, meeting the client’s need for an early product launch and showcasing our agility in development.
- Our team effectively managed the live video stream of fitness/diet coaches, enabling users to access real-time guidance and later view recorded sessions, enhancing user experience.