Inspiration

I had an inspiration when I often procrastinate when I work on homework or project.

What it does

Every time you complete a task, you will get a chance to get a reward based the percentage that you inputed. For example, a person always want to choose a 15 minute break rather than 5 minute break given you have unlimited time. Our brains are generally lazy and giving a fix to solve this problem could be helpful.

How we built it

I built it with React JS and react-bootstrap.

Challenges we ran into

Initially, we were a team of 4, but some of us decide to not continue. I decided to finish the hackathon. Our other team mates have hard skills limitation to actually build this project.

Accomplishments that we're proud of

I didn't finish this project, but I'm really proud of the idea of this project and what I have completed so far. I managed to incorporate the configuring system for the reward, saving states, and creating a custom React hook, and guided the team about proper git branching strategies.

What we learned

Other than learning the tools to complete the project, I learned strategies to optimize better for the next hackathon to come either it is through creating a boiler plate template or brainstorming ideas.

What's next for Productivity Lottery App

Currently, this project is only for 1 task component. I want to expand it to multiple task under a task category component. Next, I would like to add users so my friends could use it and solve their own productivity problem. Through the technical side, I plan to implement Redux in the future and learn probably chakra UI to help make it nice from their built in components.

Built With

Share this project:

Updates