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.

Visualize your own →

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.

Share this video

More from SinghCoder

See all →