SinghCoder/BlindCoding ↗
Created Feb 12, 2021 · View the SinghCoder/BlindCoding repository page
A web-based game implemented for APOGEE (Technical fest at BITS), saw participation of over 150+ participants
Want this for your repo?
Render a free sample of any GitHub repo in seconds.
Contributors
9
Lines of Code
227
From
Mar 29, 2019
To
Jan 11, 2020
About SinghCoder/BlindCoding
Blind Coding is a web-based competitive programming game developed for APOGEE, the technical festival at BITS Pilani, that attracted over 150 participants. The game challenges players to write code without seeing it on the screen—a blind coding experience where they must rely on logic and memory to solve programming problems correctly.
The project implements a real-time competitive environment with features including a live leaderboard displaying player rankings, a code editor with run capabilities, and a timer system to track completion speed. Players receive instant feedback when answers are correct and automatically advance to the next question. The game includes a preview feature that allows players to see their code for a brief period (5-10 seconds) once per question to help them debug and understand their mistakes.
The application uses CSS for styling and incorporates both frontend and backend components, with the backend handling code compilation and result verification. Notable technical considerations include preventing multiple simultaneous compiler runs through button state management and properly handling cursor navigation in the code editor.



