DEV Community

Cover image for Building Achiles
Pratikshit Chowdhury
Pratikshit Chowdhury

Posted on

Building Achiles

Last couple of months have been quite interesting where I have been building ACHILES.
ACHILES : A modern fitness tracker and AI powered nutrition and fitness guidance appliction with the following capabilities:

  • Takes input of user's Gender, weight, Age, Height, health lifestyle and any workout history.
  • Based on this it gives out a recommended Workout plan amongst the 5 available plan
  • User can select and custimozise thier own workout plan/nutrition in the selected Workout plan
  • The AI embedded inside the app reads through clients workout progress history, tracks nutrtion and guides accordingly (In progress)
  • In future it also should be able to analyse a user's image calcualting body measurements and analysing proress.

Tech Stack:

  1. Backend : Golang, Postgres(DB), Redis (cahcing+Rate limiting), Docker (containerization)
  2. Frontend : React(TS)
  3. LLM : Langchain, Python (Open AI models, Groq,Gemni free models)
  4. Microservice/distributed system : gRPC for communication between services
  5. Cloud services : AWS s3, ec2

Top comments (0)