This is the Coding Adventurer Game project, deployed live at: π Live Demo
A fun and interactive coding challenge platform where users can sign up, solve problems, and track their progress in real-time.
The game is designed to help learners practice coding while having fun, with support for multiple challenge types and integrations with competitive programming platforms like Codeforces.
- User Authentication β Sign up, sign in, and manage accounts securely.
- Coding Challenges β A variety of problems from easy to advanced.
- Progress Tracking β Save your solutions and see improvement over time.
- Codeforces Integration β Pulls real challenges from Codeforces.
- Responsive UI β Works on desktop and mobile.
Frontend: React, Axios, Vite, TailwindCSS (or your CSS framework)
Backend: Node.js, Express, MongoDB
Deployment: Render (Frontend + Backend)
Version Control: Git + GitHub
-
Clone the repository:
git clone https://github.com/Aditi2354/coding-adventurer-game.git cd coding-adventurer-game -
Install dependencies for backend and frontend:
cd backend && npm install cd ../frontend && npm install
-
Set up environment variables in
.env.developmentand.env.production. -
Run development servers:
cd backend && npm run dev cd ../frontend && npm run dev
-
Open in your browser:
http://localhost:5173


