Inspiration
I was inspired by the mobile app Forest, in which leaving the app open and thus not using your phone grows little trees that you can keep in a virtual garden.
What it does
Productivity Or Else takes Forest's concept and ramps it up a notch. Rather than motivating you by a minorly important virtual tree, Productivity Or Else motivates you with something that will actually keep you productive and away from your device. If you decide to leave the app (getting distracted from your off-computer work) or close the program during a scheduled productivity session, your entire drive will be wiped rendering your computer unusable.
How I built it
I built it entirely in Java over about 5 different copies of IntelliJ (see below).
Challenges I ran into
Having to reinstall my operating system several, several times due to testing.
Accomplishments that I'm proud of
It works! I haven't really worked with graphics before until now, so I am proud of making a rather simple interface.
What I learned
I learned about window focus events along with graphics in Java.
What's next for Productivity Or Else
Currently it can be only used on desktop, because on mobile, app permissions are much more restrictive.

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