CodeNest is a platform developed for the hackathon organized by the Programming Club of NIT Jamshedpur (PCON). It's designed to facilitate coding practice and skill improvement among participants.
- Add Problem Statements: Easily add new coding problems with descriptions, test cases, and point values.
- Solve Problems: Write code to solve the provided problems and evaluate your solutions.
- Track Progress: Monitor your progress by viewing your solved problems and scores.
- Leaderboard: Keep track of yourself , where you stand .
- Python: Backend development language.
- FastAPI: Web framework used for building APIs.
- Database: SQLite for storing data.
- Vite: Frontend build tool.
- TypeScript: Programming language for frontend development.
- React: JavaScript library for building user interfaces.
- Tailwind CSS: Utility-first CSS framework for styling.
- Docker
- Node.js (for development)
-
Clone the repository:
git clone https://github.com/Sonu-Hansda/CodeNest.git cd CodeNest
docker-compose build
docker-compose up
- Frontend: http://localhost
- Backend: http://localhost:8000