Inspiration
Whenever I come home from school, I had a habit of watching YouTube for a long time. This greatly affected my productivity and I wanted to change. I started to look for productivity tools online and most of them were not free, and all of them didn't really help me stay off websites that made me procrastinate. Thus, I created this educational hack... Haus!
What it does?
Haus City is similar to a little game. Basically, it's a game where you grow a city based on your productivity. When first starting, it will ask you for the websites that keep you off task. And, whenever you access these websites, you lose, and your city doesn't develop. On the other hand, for every minute you are on sites that are productive you will be rewarded with a development in your city. Such as building a new school or upgrading various buildings. Essentially, the users of this hack will be motivated to keep their city growing and growing, so they will stay off websites that will not let them get their work done. In addition, users will also receive reminders that help them study according to a personalized study schedule based on the Ebbinghaus Forgetting Curve Ideology. These reminders will help them study and stay focused. Moreover, you can share your results and share your city's progress with others, this creates a community amongst coworkers and students! All in all, it's a motivational tool that helps users stay on task! Lastly, whenever a user access one of their blocklist website it shows how much time they spent being productive, a picture of their city using ascii art, and a place where you can share your score as well as when to study next.
How we built it
I built it using Repl.it... In actuality, this was supposed to be an extension or an app that you can have on your browser, but I didn't know how to do that so we made a simulated version of Google on Repl.it.
Challenges we ran into
The main challenge I ran into is the time feature. As I'm new to python graphics and many other features in python this project was pretty hard. Making the button work was a little challenging as I couldn't figure it out at first but after trial and error I made the button do what it was supposed to do. And, it was also challenging to make keep track of the time.
Accomplishments that we're proud of
The entire project is an accomplishment to me because I never thought that I could make this.
What we learned
I learned a lot of being patient and trial and error, but I learned a lot about different python features too.
What's next for Haus City
I want to make it have more levels and I want it to be more user interactive. In addition, I would also try to make it more user-friendly and have more images.
Log in or sign up for Devpost to join the conversation.