This is the source code for ubcevents.com
- Next.js as the React framework
- Next.js API Routes for server-side API routes as the backend
- Prisma as the ORM for migrations and database access
- Postgres as the database
- NextAuth.js for authentication via GitHub (OAuth)
- TypeScript as the programming language
- VPS for deployment
$ # Clone the sources
$ git clone https://github.com/justindhillon/ubcevents
$
$ # Run the application
$ cd ubcevents && npm install && npm run dev
$
$ # Start the application at https://localhost:3000.