Inspiration
We were inspired by the pomodoro technique, which theorizes that people are more productive when they separate their work in periodic intervals with breaks in between. We decided that these breaks can be short workout routines created by an algorithm. This seems as relevant as a subject matter as any, since so many people are stuck working at home because of the coronavirus.
What it does
Our application creates a workout for users based on their individual preferences and the equipment they have at their disposal. Workouts are created periodically and the users are prompted to complete them after an interval of time. Users can also choose to view their past workouts and study how much they have worked out in total.
How I built it
We used the MEAN stack with electron to build all of our codebase.
Challenges I ran into
The main challenge we ran into is the communication between components when creating the app with electron for the first time. Connecting electron with angular.js also revealed itself to be quite problematic.
Accomplishments that I'm proud of.
We are proud to be able to create a full-fledged application using electron for the first time, with a project that is so relevant to the current state of living that many are stuck in.
What I learned
We have learned to use many new libraries such as electron, and learned how to make efficient connections to the database, as well as deploy an application.
What's next for Tempo
For tempo, we plan on adding many more features, including videos, a more personalized interface for each user, as well as achievement points to motivate users workout. We also plan to make the UI smoother with better styling.
Log in or sign up for Devpost to join the conversation.