Welcome to the WorkoutEmpire API! This repository serves as the backend for the comprehensive WorkoutEmpire platform, which is currently under development. I'm working to provide users with a vast array of different exercises and workout routines. With this API, users will track their exercises, record time and weights used, monitor their progress in areas such as strength, flexibility, and cardio, and build their fitness empire using the tools and knowledge provided.
- Workout Routines: Users can create workout routines based on their preferences.
- Exercise Filtering
- Users Management
- Save favorite exercises and workout routines
- Workout Sessions: Users can log their exercises, including details such sets, reps, weights used and the date on which they performed each exercise. Algo, users can get the all the previous workout session made.
The WorkoutEmpire API aims to provide the following features:
- Progress Monitoring: Users will be able to track their progress, allowing users to monitor their development over time.
- Personalization: The API will provide recommendations based on user preferences.
The WorkoutEmpire API is built with the following technologies:
- Python
- Django Rest Framework
- PostgreSQL
- Docker Compose
The API documentation is currently in progress and will be made available soon. I'm working on providing comprehensive documentation for the API endpoints, request formats, and response structures. Stay tuned for updates!
I would like to express my gratitude to yuhonas/free-exercise-db for providing the Free Exercise Database.