Inspiration
We have always had a hard time with procrastination. Whether it was doing homework hours before it was due, or doing a programming project within six hours that requires double that amount of time, it is very difficult to get stuff done. Procrastination is not a time management issue, but one of motivation. Nobody wants to do the draining homework, they'd rather watch TV. Nobody wants to study for their midterm a few weeks out when one can just go out with friends and study the day before. But how can we fix this problem of ours? Games.
Video games are a favorite pastime. What if you could gamify the assignments/tasks you hate into something that would be fun to do? Using RPG-style quests, we can motivate ourselves into doing tasks like a game!
What it does
We built a program that curbs procrastination and motivates users to do their assignments with rewards. Users can add tasks to the checklist as "quests" and set their own task description and deadline to earn points that go towards rewards.
How we built it
We built the program using Java through collaborative software development environments such as repl.it and eclipse, which were ultimately compiled in GitHub. The project was divided up into roles that each member was assigned to design a specific part of the program- GUI, navigation, quests, and rewards system.
Challenges we ran into
Initially, we ran into issues with combining the code into one comprehensive file. We decided to work collaboratively on repl.it to combine all the code with the GUI from each member of the team. We later learned how to use GitHub and debug the compatibility errors.
Accomplishments that we're proud of
We're proud of how far we have come as a team, as the experience level of each member with programming in Java varied greatly. We combined together each member's code with through trial and error and successfully created a working program prototype.
What we learned
We learned the importance of persistence and supporting one another to build this project. We played to our strengths by allowing each member to design the part of the project that they were interested in exploring. Through many Java tutorials and references to developing a program, we were able to successfully learn how to create a program with Java.
What's next for Procrastination Checklist
The future of Procrastination Checklist lies in the user's preferences, and how they want to be able to increase motivation to complete assignments without having the adverse effect of burnout. As a group, we would like to continue implementing and improving different functionalities in the application as well as design it to be more appealing and easier for the user.
Built With
- io
- java

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