Skip to content

ArnaudLasnier/pingpong

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ping-Pong

A web application written in Go to organize table tennis tournaments.

Getting Started

Run:

go run ./cmd/devdb

This will start a PostgreSQL container and update your .envrc configuration.

Then, in another shell (make sure you have direnv installed so that it can load environment variables from .envrc):

go run ./cmd/pingpong

Or, if you want live reload:

air

Building for Production

Run:

go build -o ./bin/pingpong ./cmd/pingpong
chmod +x ./bin/pingpong

and deploy ./bin/pingpong.

Regenerate Database Models & Factories

go generate ./internal/database

About

A ping-pong tournament scheduler

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published