A professional weekly contest platform supporting coding challenges, MCQ tests, real-time leaderboards, and certificates.
- 💻 Coding Challenges - Multi-language support with Judge0
- 🧠 MCQ/Aptitude Tests - Auto-evaluated with negative marking
- ⏱️ Real-time Timers - Contest and section-wise timers
- 🏆 Leaderboards - Live rankings with tie-breakers
- 📜 Certificates - Auto-generated for top performers
- 👥 Admin Panel - Full contest management
- 🔐 Secure Auth - JWT-based authentication
Frontend: React.js (Vite) + Tailwind CSS + Monaco Editor
Backend: Node.js + Express.js
Database: MongoDB Atlas
Judge: Judge0 (Self-hosted)
cd server
npm install
cp .env.example .env
# Configure your .env file
npm run devcd client
npm install
npm run devDark theme with vibrant orange (#FF6B35) accents for a modern, professional look.
MIT License