Inspiration
Coding education can be dull and lacks engagement, and many learners struggle with staying motivated while learning programming fundamentals. Inspired by Squid Game, we set out to create a dynamic, gamified platform where players can improve their coding skills in a high-stakes, fun, and competitive environment.
What it does
Code Red is an interactive coding game where players must solve programming challenges while navigating Red Light/Green Light phases: During Green Light, players write and submit code to solve problems. During Red Light, players are forbidden to type or submit code—violations result in elimination. Players earn points for correct and timely submissions, advancing positions on the "field" until they complete two coding challenges to win. The platform tracks player progress, enforces rules, and keeps players engaged with real-time updates and a leaderboard.
How we built it
We utilized Django for frontend and backend development and leveraged OpenAI API for generating dynamic coding challenges.
Challenges we ran into
We had issues with connecting our frontend, backend, and API all together.
Accomplishments that we're proud of
We were proud of our login screen and the API.
What we learned
We learned how to use the Django framework.
What's next for Code Red
Here are some of our future ideas:
- Multiplayer Support: Enable team-based or PvP coding challenges.
- Expanded Game Modes: Add new Squid Game-inspired challenges like Tug of War or Glass Bridge.
- Adaptive Learning Paths: Tailor coding problems to player skill levels and track individual learning progress.
- Improved Analytics: Provide players with detailed feedback and insights on their coding performance.
- Mobile App: Develop a mobile version of Code Red for on-the-go learning and competition.
Log in or sign up for Devpost to join the conversation.