- You can Check out the project here - https://algo-sprint.vercel.app
AlgoSprint is a gamified coding learning platform where you can:
- π₯ Create rooms and challenge your friends
- βοΈ Compete in real-time on DSA problems and MCQs
- β±οΈ Configure match settings: difficulty, time, number of rounds
- π Track your wins, rank, and performance stats
- π Leaderboards and rating system to boost competitive spirit
- π Room creation via code
- π¬ Real-time interaction with Socket.IO
- π§ Code battles using Monaco Editor
- β Code evaluation via Piston API
- π Dashboard with ranks, ratings
- π¨ Clean and modern UI using React + Tailwind CSS
- Frontend: React, Tailwind CSS, Monaco Editor, shadCn UI
- Backend: Node.js, Express
- Code Evaluation: Piston API
- Database: MongoDB
- Authentication: Clerk
- Other Integrations: Webhooks CronJob for post match stats updation, Socket.IO
- Frontend: Vercel
- Backend: Render