Skip to content

Backend server for managing workout routines and tracking exercise progress. Supports creating custom workout plans, adding exercises with durations and breaks, and tracking completion of sport activities.

License

Notifications You must be signed in to change notification settings

FCTL3314/ExerciseManager-Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

101 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Exercise Manager - Backend

Backend server for managing workout routines and tracking exercise progress. Supports creating custom workout plans, adding exercises with durations and breaks, and tracking completion of sport activities.

Go Gin Gorm Viper

📃 Notes

  • All Docker volumes are stored in the docker/local/volumes/ directory. If you need to reset your database or any other data, simply delete the corresponding folder.

⚒️ Development

  1. Download dependencies: go mod download
  2. Install goose for migrations: go install github.com/pressly/goose/v3/cmd/goose@latest
  3. Start Docker services: make up_local_services

About

Backend server for managing workout routines and tracking exercise progress. Supports creating custom workout plans, adding exercises with durations and breaks, and tracking completion of sport activities.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published