Blind Coding is a challenge event organized by the Coding Club of BITS Pilani for APOGEE 2023, the annual technical festival of the institute. The event involves participants writing code for a given problem in an opaque terminal where they cannot see what they are typing. They can only view their code output a maximum of 5 times and submit the code infinite times until the end of the event.
The goal of the event is to test the participants' coding skills under pressure and to challenge them to write accurate code based on the given problem and test cases.
Participants will be given a set of coding problems to solve within a specified time limit. Participants will not have access to their computer screens during the competition. Participants will only be allowed to use a command line interface and a text editor to write their code. The competition will be judged based on the number of problems solved and the time taken to solve them.
- Vanilla HTML/CSS/JS
- Django
To run Blind Coding 2023, follow these steps:
- Clone the repository using
git clone https://github.com/bit-by-bits/Blind-Coding.git
- Install the required dependencies using
pip install -r requirements.txt
- Start the Django development server using
python manage.py runserver
- Navigate to
http://localhost:8000/
in your web browser to access the Blind Coding event page.
Contributions are welcome to improve the event or fix any issues.
To contribute, please follow these steps:
Fork the repository
- Create a new branch with your changes using
git checkout -b branch-name
- Make your changes and commit them with an appropriate commit message
- Push your changes to your forked repository using
git push origin branch-name
- Open a pull request to the main repository
This project is licensed under the MIT License - see the LICENSE file for details.