Skip to content

mosamadeeb/go-workout-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Workout Tracker

This is an implementation of a workout tracker following the project idea on roadmap.sh.

Stack plan

  • Authentication system with JWT
  • RESTful API using net/http's ServeMux
  • Documentation with OpenAPI
  • Database migrations with goose
  • Query-to-code generation with sqlc

Milestones

  • Basic server setup
    • Server state (dev/production modes)
    • Database setup
  • Sign up/login system
  • Database schema
  • Database seeding
  • API endpoints for basic requirements
  • User authorization
  • JWT Authentication
  • API Documentation (OpenAPI)
  • Unit tests for endpoints (preferrably through TDD)
  • More requirements...
  • Basic HTML (htmx?) frontend for CRUD visualization

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages