Weight Loss Resources is a leading name in the UK’s health and fitness industry. Their web-based platform offers a range of tools, including a budgeting feature, a food database, an automatic calorie counter, and different weight loss challenges for the users.
We enhanced a fitness-focused web app with new features, resulting in:
Weight Loss Resources is a membership-based health and fitness web application with tools and resources for users to keep track of their dietary intake and physical activity. With a dedicated user base and years of development behind it, the platform had become an essential wellness companion for many.
During the COVID-19 pandemic, the company faced a critical turning point. Their lead developer, who had been solely responsible for maintaining and evolving the platform for over 20 years, stepped away. This left the client with an ageing codebase built in Core PHP and no internal technical leadership to guide the team.
Legacy codebase: The application was written in Core PHP, with limited documentation and a structure shaped by decades of incremental development by a single developer.
Resource gaps: The in-house team was fragmented and lacked the expertise to manage and evolve the complex system.
Need for stability and innovation: The client sought a reliable development partner who could not only stabilise the existing system but also support future enhancements and scalability.
GoodCore was brought in to bridge this gap and take full ownership of the platform’s ongoing development and modernisation.
The project entailed the following requirements:
Understanding the codebase: We began with extensive requirements gathering sessions involving the client and their outgoing lead developer. Our team studied legacy code and detailed technical documents to fully understand the platform's structure and business logic. This careful groundwork enabled a smooth and confident handover of the Core PHP codebase.
Technical assessment: After gaining access to the code, we conducted thorough unit testing and performed impact analysis to evaluate how new features would affect existing functionality. This step was crucial in identifying hidden complexities and helped us plan development efforts with precision and minimal disruption.
Feature development & testing: With a solid grasp of the system, we rolled out the first wave of new features, motivational weight loss challenges tailored to user needs. Each feature went through a structured QA process involving test cases to ensure stability and performance before deployment.
UI/UX improvements: Our team reviewed the existing interface and identified opportunities to improve layout responsiveness and usability across devices. Without altering the core visual identity of the app, we enhanced mobile-friendliness and optimised the overall user experience for better engagement and conversion.
One of the major things GoodCore has done for us is create new challenges for our members. It is completely different from anything we’ve ever done before. The implementation of this new feature has resulted in a 25% increase in signups.
Tracy Walton, Managing Director
Weightloss Resources
Explore how we can work together.