Skip to content

UoaWDCC/esports-club

Repository files navigation

Drizzle ORM Zod

AUEC website

A membership and tournament management website for Auckland University Esports Club

WebsiteWikiReleasesIssues

About club

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.


Application settings

Note

Package manager: pnpm
Node version: v23.9.0
Next version: v15.2.2
Css-styling: mainly tailwind


Prerequsite

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

Installation

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 dev

Environments

AUTH_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

🛠️ Local development

See CONTRIBUTING

Contributors - Team 2025

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

About

A membership and tournament management website for Auckland University Esports Club

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors