An app for amature badminton player self-organized group, manage players, courts, costs
Note
π§π§π§ This project for personal hobby and learning purpose π§π§π§
Backend
DB=postgres://postgres:admin@localhost:5434/racket?sslmode=disable
AUTH0_ISSUER_URL=
AUTH0_AUDIENCE=
Frontend
VITE_API_HOST=http://localhost:8080
VITE_AUTH0_DOMAIN=
VITE_AUTH0_CLIENTID=
VITE_AUTH0_AUDIENCE=
docker compose up
- β Auth0 Integration
- β Docker support
- β Registration dashboard
- β Players management
- β Matches management
- β Duplicate match
- β Unpaid report
- β Support cost management
- β Support anonymously view outstanding report
- π§ Support notification (Facebook Messenger, Email, Push Notification)
- π§ Monzo API Integration
- π§ Support Mobile Devices (iOS, Android)
- π§ Testing high coverage
- Golang Gin
- GORM with Postgres
- Auth0
- React
- Tailwindcss
- Dayjs
- Mantine UI
- Numerable
go test -v ./...
go test -v -cover ./...
- Backend: https://www.koyeb.com/
- Frontend: https://vercel.com/