A membership and tournament management website for Auckland University Esports Club
Website • Wiki • Releases • Issues
Esports club is dedicated to cultivating a friendly community where individuals can come together through their passion for gaming. We host tournaments for various games, game-themed events, and casual nights to cater for every kind of player.
Note
Package manager: pnpm
Node version: v23.9.0
Next version: v15.2.2
Css-styling: mainly tailwind
Before you begin, make sure the following are installed on your system:
Node.js is required to run JavaScript code outside the browser and to access package managers like pnpm. You can download it from nodejs.org.
Once Node.js is installed, you can install pnpm (a fast, disk space-efficient package manager) by running:
npm install -g pnpm
see onboarding!
# cloning the project locally
git clone https://github.com/UoaWDCC/esports-club.git
# change directory
cd .\esports-club\
# install dependencies
pnpm install
# run development server
pnpm devAUTH_URL=https://wdcc-esport-staging.fly.dev/api/auth
AUTH_SECRET=EXAMPLE_AUTH_SECRET
AUTH_TRUST_HOST=true
AUTH_GOOGLE_ID=EXAMPLE_AUTH_GOOGLE_ID
AUTH_GOOGLE_SECRET=EXAMPLE_AUTH_GOOGLE_SECRET
DRIZZLE_DATABASE_URL=postgresql://EXAMPLE/?sslmode=require
See CONTRIBUTING
| Role | Member |
|---|---|
| Technical Lead | Chanasit Jitsawatpaiboon |
| Project Manager | Anton Garay |
| Project Exec | Jos Badenas |
| Dev-Designer | Arisha Azmi |
| Dev-Designer | Abbey Martinez |
| Dev-Designer | Louise Wang |
| Developer | Emma Prince |
| Developer | Shazeel Ali |
| Developer | Eleanor Crellin |
| Developer | Matthew Ren |
| Developer | Subeen Ban |
