Skip to content

Albionthegreat/tournament-tracker

 
 

Repository files navigation

Tournament Tracker

CodeFactor

The one-stop shop for all official osu! tournament correspondence and information!

Development

Prerequisites

Setup

  • Clone the repository
  • Set up a MongoDB database
  • Set up a Cloudflare R2 bucket (optional)
  • Run yarn
  • Set up config.json from config.example.json with the following fields:
    • connection: MongoDB connection string
    • session: session string, can be anything
    • baseUrl: base URL of the website
    • automation: boolean for whether to run automation jobs or not
    • osuApp: credentials for the osu! API v2 client
    • osuBot: credentials for the osu! bot API client
    • discord: Discord webhook setup
    • r2: the Cloudflare R2 bucket's credentials (optional)
  • Run yarn dev, the project will be served in http://localhost:8088
  • If you need automation jobs to run when the project starts, use yarn dev-automation instead

About

The one-stop shop for all official osu! tournament correspondence and information!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 93.6%
  • SCSS 5.8%
  • Other 0.6%