Skip to content

An online competitive coding game where teams battle each other in real-time code duels. Prove who’s got the sharper skills—or who can survive on caffeine the longest. Built for fun, chaos, and bragging rights.

Notifications You must be signed in to change notification settings

DevanshuTripathi/codepvp

Repository files navigation

CodePVP

Project Structure

.
├── backend/ # Node.js + Express backend
├── frontend/ # React + TypeScript + Vite frontend
├── .gitignore
└── README.md

Setup

Install dependencies

# Root
npm install

# Backend
cd backend && npm install

Environment Variables

Copy the .env.example file in the backend/ directory to .env:

cp backend/.env.example backend/.env

Then update the values as needed for your local setup.

Development

npm run dev

Defaults

Scripts

Command Description
npm run dev Runs both frontend and backend concurrently
npm run build Builds frontend for production
npm run dev:frontend Runs only the frontend in development mode
npm run dev:backend Runs only the backend in development mode (from root)

About

An online competitive coding game where teams battle each other in real-time code duels. Prove who’s got the sharper skills—or who can survive on caffeine the longest. Built for fun, chaos, and bragging rights.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5