A fitness tracking REST API built with Go, providing endpoints for managing workouts, nutrition, sleep, and body measurements.
- Go
- PostgreSQL
- Docker
- JWT Authentication
- Clone the repository
- Configure your database connection in
internal/config/databaseConfig.go - Install dependencies:
go mod downloaddocker-compose upgo run cmd/grind-api/main.go/auth- Authentication and user management/exercises- Exercise management/programs- Training programs/workouts- Workout sessions/nutrition- Meal and food tracking/body-measurements- Body metrics/sleep- Sleep tracking/supplements- Supplement management