Skip to content

truc9/racket

Repository files navigation

🏸 RACKET

Go

Overview

An app for amature badminton player self-organized group, manage players, courts, costs

Note

This project for personal hobby and learning purpose

Usage

Must provide your own Auth0 keys in docker compose frontend service

environment:
    - VITE_AUTH0_DOMAIN=
    - VITE_AUTH0_CLIENTID=
docker compose up

Roadmap

  • Better database migration
  • Backend authorization
  • Docker support
  • Testing
  • Support cost management
  • Support notification (Facebook Messenger, Email, Push Notification)
  • Mobile Apps

Demo

demo

demo

demo

demo

Stack

  • Golang Gin
  • GORM with Postgres
  • Auth0
  • React
  • Tailwindcss
  • Dayjs
  • Mantine UI
  • Numerable

Dev Guidline

Run test

go test -v ./...
go test -v -cover ./...