Inspiration
SnapChat streaks
What it does
You have 24 hours to do a task that you want to build a habit for. For example revision. Every time you do it, you raise the streak. If you don't do it within the 24 hours, your streak will go to zero. The idea is that if you have a high streak, you will be more likely to keep the habit, since you don't want to lose the high number.
How we built it
Alan did most the coding, while Maciej did the 3D modelling in CAD, and 3D printing, and helped with the coding.
Challenges we ran into
When making the typing mechanic with the joystick, it took us a long time to write the algorithm to do it. Also the 3D printer was acting up.
Accomplishments that we're proud of
Since this was the first time both of us coded something for physical things, so the LCD and the joystick, we are very happy that the product ended up working.
What we learned
We learnt many new tricks with python, physical components and CAD design.
What's next for Habit Maker
We would love to refine it, so that we can use it to prepare for my A levels.

Log in or sign up for Devpost to join the conversation.