Inspiration

The inspiration for this app came from our personal experience of struggling to find the motivation to completed our homework and other everyday tasks during the COVID-19 pandemic.

What it does

The app takes a list of tasks and a task size indicator (small, medium, or large) and lists them onto an interactive UI. Each task is assigned point values and once a task has been completed, the user is awarded the points for the task. The goal is to hit 100 points every day by completing tasks.

How we built it

This application was built using Java on the backend and Java Swing on the front end

Challenges I ran into

Some challenges that we ran into during this project were that we found Java Swing difficult to use. It was unintuitive and took a lot of code to complete small things like centering text inside a box. We also found working together was difficult at times. We attempted to use gitLive to work together but it had several issues so once we had the basic structure set up we decided to work separated on the repository.

Accomplishments that we're proud of

We are proud of the fact that we were able to work together and create an interesting product. We have either very minimal or no hackathon experience and being able to work together as a team in this virtual environment was challenging but also a great learning experience.

What we learned

We learned how to create a desktop application which none of us were quite sure of how to do that before. Additionally, we learned a lot about how both the backend and frontend need to work together to be able to create a well fleshed out product.

What's next for Motive App

In the future, we would like to be able to take user inputs in the user interface so that each user can customize their task list every day. Additionally, we would have liken to use AI and machine learning to learn about a user's habits and automatically add tasks that a person does every day or automatically assign a task size and point value.

Built With

Share this project:

Updates