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.
