For nwHacks 2020, we created Battle To-do, a functional to-do list application that additionally serves as a simple but effective multiplayer game. We decided on the Django framework, as we enjoyed learning it at our first hackathon in September, which primarily involves working with Python, HTML and CSS. This project earned an honorable mention, ranking among the top 20% of submissions.
Seeing as how the new year just rang in, we reflected, and I’m sure most of us would agree, that 2020 sucked. Quarantine prevented us from doing all the things we wanted to, but as well, online school was a new experience. What did we learn? We learned that it was super hard to stay motivated. Distractions everywhere. It was a challenge for nearly everyone to stay focused and complete all of their tasks. As a group, we thought, what are some ways to tackle this problem? Through games, and a little extrinsic motivation.
See the Wiki for screenshots of the website, as well as useful information for developers who want to build on this application.
cd
into the chosen directory and clone the repository
git clone https://github.com/patrick-5546/ubc-course-explorer
-
Install Django: Django Quick Install Guide
-
cd
into the root directory of the repository. If it is the first time running the application, migrate data
python manage.py migrate
- Run the server
python manage.py runserver
-
Open the link provided in the terminal to load the site
-
To stop running the server: CTRL + C (for Windows systems) in the terminal where step 3 was executed