-
Start
-
Typing new task into textbox
-
Adding Task to list
-
Clicking on any task in list will bring user to the timer page
-
User can start/pause the timer (default is 25 mins but is shown as 5 secs for demonstration purposes)
-
Once time is up, user will be brought to the rest timer page
-
User can start/pause the timer (default is 5 mins but is shown as 3 secs for demonstration purposes)
-
Once time is up, user will be brought to the long rest timer page
-
User can start/pause the timer (default is 30 mins but is shown as 10 secs for demonstration purposes)
-
Once time is up, user will be brought back to the home page
-
Checkbox function
-
Delete item function
Inspiration
We used to use this Pomodoro Technique and found it effective and so we wanted to make an app version of it as a learning experience. It isn't by any means very technically impressive or unique but was just a small project for us as our first hackathon experience.
What it does
A timer that cycles through, with intervals based on the Pomodoro Technique, which is said to improve focus and effectiveness. There is also a to-do list that could be used to keep users on track for the tasks they need to do.
How we built it
We used basic React Native and its features such as async-storage.
Challenges we ran into
React was new to us and we had to learn many new things and were occasionally stuck over small bugs and other similar issues.
Accomplishments that we're proud of
We learned and overcame the aforementioned challenges to complete the app to a satisfactory standard in time.
What we learned
We learned how to use react-native within a short period of time, and learned some new parts about a new language.
What's next for Pomodoro App
Not much, while it is still not perfect, it was meant as a small project meant to challenge us to use something we are new to, and thus we won't be updating this, rather we would be moving on to more challenging and interesting projects.
Log in or sign up for Devpost to join the conversation.