This is an application to manage and display the race results of an online racing league.
The administrator of the league can delegate authority to manage particular series or championships to other users to share the workload.
Live demo: https://race-league-demo.herokuapp.com/
- Have NodeJS installed
Clone the project and access the folder
$ git clone https://github.com/rzylim/race-league.git
Install
# Install dependencies in both root folder and client folder
$ npm install
# Run server and client concurrently
$ npm run dev
Create a '.env' file on the root folder with the following variables
COOKIE_KEY=
DISCORD_CLIENT_ID=
DISCORD_CLIENT_SECRET=
MONGO_URI=