Skip to content

tructn/racket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

317 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

LOGO
Built by with passion

Go CodeQL Advanced

Overview

A hobby project for personal usage, for amature badminton player self-organized group, manage players, courts, costs

Demo

demo

demo

demo

demo

demo

demo

Usage

Environment Variables

Backend

DB=postgres://postgres:admin@localhost:5434/racket?sslmode=disable
AUTH0_ISSUER_URL=
AUTH0_AUDIENCE=

Frontend

VITE_API_URL=http://localhost:8000
VITE_AUTH0_DOMAIN=
VITE_AUTH0_CLIENTID=
VITE_AUTH0_AUDIENCE=

Docker

docker compose up

Roadmap

  • โœ… 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

Stack

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

Dev Guidline

Run test

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

Hosting

Releases

No releases published

Packages

 
 
 

Contributors