racket

🏸 Self-orgnized sport player group

Stars
6
Committers
1

🧜‍♀️ RACKET

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

  • Registration dashboard
  • Players management
  • Matches management
  • Duplicate match
  • Unpaid report
  • Backend authorization
  • Docker support
  • Support cost management
  • Support notification (Facebook Messenger, Email, Push Notification)
  • Mobile Apps
  • Testing

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 ./...
Badges
Extracted from project README
Go CodeQL Advanced
Related Projects