

Project Introduction
FizzUp, a French pioneer in online fitness coaching, designs and develops all its solutions entirely in-house, in France.
To accelerate specific milestones in its technology roadmap, FizzUp temporarily integrated an ITSharkz developer directly into its team.
This collaboration aimed to reinforce delivery capacity while fully preserving FizzUp’s complete ownership and control of its product.
To accelerate specific milestones in its technology roadmap, FizzUp temporarily integrated an ITSharkz developer directly into its team.
This collaboration aimed to reinforce delivery capacity while fully preserving FizzUp’s complete ownership and control of its product.


An ITSharkz developer joined the FizzUp team on a day-to-day basis, working under the guidance of FizzUp’s technical leads.
Developer responsibility is to upgrade key components of the platform, including backend development using Laravel, frontend enhancements with React.js and Chakra UI.
This collaboration aimed to deliver a seamless, feature-rich user experience that empowers users to achieve their health goals effectively.
Developer responsibility is to upgrade key components of the platform, including backend development using Laravel, frontend enhancements with React.js and Chakra UI.
This collaboration aimed to deliver a seamless, feature-rich user experience that empowers users to achieve their health goals effectively.
Technology Stack
Development team leveraged robust, scalable, and secure technologies to deliver a reliable platform:



Backend
Laravel, GraphQL, MySQL, PHP 7.4/8.0, AWS



Frontend
React.js, Redux / Redux-saga
Team
A dedicated ITSharkz member collaborated closely with FizzUp to streamline workflows, support application, move legacy part of the system to the new part of the application and implement new features.
Challenges:
- Implemented data synchronization from the legacy admin page to the new one, ensuring seamless data continuity and enhanced usability across the updated system.
- Implementing advanced analytics and tracking.
- Optimizing video buffering and playback for enhanced user control.
- Implementation of 2024 Olympics offer within a given deadline
Solutions:
- Legacy Synchronisation: Developed an API endpoint on the Kohana framework to sync data from the cloud to the legacy system. Rigorous testing ensured data accuracy and seamless integration between old and new components.
- Enhanced Video Player: Improved video buffering using blob files for smoother playback and revamped the player UI by implementing a progress bar for better navigation.
- FizzUp Olympics Customization: Created temporary features such as popups, banners, and full access for all users during the FizzUp Olympics, ensuring a unique and engaging user experience.



Features & Capabilities
Video Player Enhancements:
Added captions and a progress bar to provide users with better control and accessibility during workout sessions.
Dynamic Promotions Management:
Implemented a promotion tab in the admin panel, empowering managers to dynamically update landing pages and tailor promotions.
Personalized Workouts:
Improved analytics tracking to collect user data, enhancing the personalization of workout plans.
Custom Sound Settings:
Enabled users to adjust sound settings while performing workouts on the web application.
Goals & Outcomes
- Enhanced Analytics Tracking: Made tracking more advanced, enabling deeper investigation into user behavior and a clearer understanding of their needs.
- Personalized Platform Experience: Enhanced personalization through advanced settings and A/B testing, ensuring users receive a tailored experience.
- Optimized Performance: Improved website speed and responsiveness, providing a smooth and efficient user experience.
- Engaging Features: Delivered captivating and practical features to make workouts more enjoyable and effective, boosting user satisfaction and retention.