Skip to content

Latest commit

 

History

History
51 lines (39 loc) · 1.28 KB

File metadata and controls

51 lines (39 loc) · 1.28 KB

Coding Club IITG Website

The official web platform for Coding Club IITG.

Tech Stack

Prerequisites

  • Node.js: v24.15.0+
  • Package Manager: pnpm
  • MongoDB: A running instance or MongoDB Atlas URI
  • Redis: A running instance (local or cloud)

Environment Setup

  1. Copy the example environment file:
    cp .env.example .env.local
  2. Fill in all the variables

Getting Started

  1. Install dependencies:

    pnpm install
  2. Prepare account: Add your user details to seed.ts and run pnpm seed

  3. Run in development mode:

    pnpm dev
  4. Run on server:

    pnpm run build
    pm2 start ecosystem.config.js

Contributing

Please follow the club's coding standards. Ensure all new features are type-safe and accompanied by appropriate documentation.