← Back to home

Greenapple Fitness

Android application · University final-year project

An Android app that generates personalised gym workout routines based on the user's body metrics, experience level, and fitness goals. Built as my final-year Computing project at London Metropolitan University.

Greenapple Fitness app screenshot

The Problem

New gym-goers often rely on generic online routines that don't account for their body type, experience, or goals. Without proper guidance, exercises may be performed incorrectly or be counter-productive. Search interest for "best workout" and "mobile app" has steadily increased over the past decade, showing demand for better solutions.

Google Trends data for best workout
Search interest — "best workout"
Google Trends data for mobile app
Search interest — "mobile app"

Key Features

Login page
Login page
Registration page
Registration page

How It Works

The app collects information about the user's weight, height, gender, age, exercise frequency, and goals (gain, lose, or maintain weight). An algorithm then generates a routine: beginners get more functional strength exercises, while intermediate and advanced users receive structural strength exercises to better target muscle groups. Users can personalise their routine further by swiping away exercises they don't like — each is replaced by a similar alternative.


References

Burton, M. (2015). Android Application Development for Dummies. Hoboken, NJ: Wiley.

Pearman, G. and Goodwill, J. (2006). Pro .NET 2.0 Extreme Programming. Berkeley, CA: Apress.

Weiler, R. and Stamatakis, E. (2010). Physical activity in the UK: a unique crossroad? British Journal of Sports Medicine, 44(13), 912–914.

Chuah, M. and Sample, S. Fitness Tour: A Mobile Application for Combating Obesity. PDF

Sama, P.R. et al. (2014). An Evaluation of Mobile Health Application Tools. JMIR mHealth and uHealth, 2(2), e19.

Wadkar, M.C. and Patil, P.P. (2018). Traditional Infrastructure vs. Firebase Infrastructure. Int. Journal of Trend in Scientific Research and Development, 2(4), 2050–2053.