Inspiration
We were inspired by the Pomodoro technique of working 25 minutes and taking 5 minute breaks. However, we found that sometimes we wanted to work more than 25 minutes, so we developed our product to calculate appropriate rest times based on work time.
What it does
Initially, the app is a stopwatch and it tracks how long the user is able to study for. After the user clicks the "rest" button, the app calculates the appropriate rest time and begins a timer that counts down to 0. It also includes a feature to keep track of tasks.
How we built it
We built it using standard HTML and JS. We used easyTimer.js to implement the stopwatch.
Challenges we ran into
We ran into a lot of bugs concerning the timer implementation as well as configuring a stopwatch into a timer. We also ran into some challenges with using localhost to debug.
Accomplishments that we're proud of
We're proud of being able to implement the timer feature and the logic required for it to not break the app, as well as our CSS.
What we learned
We learned a lot about using the JS DOM, as well as integrating other libraries to help us in our projects.
What's next for ImproveFocus
We could try to implement a database for personal records as well as host it on a proper domain.
Log in or sign up for Devpost to join the conversation.