, , , ,

Upfit

A nutrition and training platform — personalised meal plans, workout programmes, and progress tracking, served from an AWS-backed WordPress stack.

An Upfit meal plan screen

La Net Team Software Solutions · Trainee to PHP Developer · January 2016 – July 2019

Upfit generates personalised nutrition plans and training programmes and then keeps people on them. Plans are generated per person, so the delivery stack has to stay fast while serving individually assembled content.

What I built

  • Personalised nutrition plan generation against individual goals and preferences.
  • Training programmes tiered by fitness level.
  • Progress tracking with analytics so users can see movement against their goals.
  • Community forums and discussion boards.
  • Media and asset delivery through S3 and CloudFront on EC2-hosted infrastructure.