Tempo
Status: Last updated on 2021-04-08This is my personal productivity app. It started from trying to merge the Pomodoro technique with a to-do list so that I could budget and plan my time. Other productivity apps I had used in the past featured either a timer only, or a to-do list, but not both. Furthermore, I use this to help keep me in a flow state by reducing the amount of effort I need to structure my work hours.
With the app I can build a list of everything I want to do, assign an amount of time to it and then get going while leaving the "planning" to the app. This way I can hopefully achieve the state of being "blissfully lost" in my work.
In the future, Tempo will be able to sync remotely and also feature analytics/reports, and SSO.
At first, I decided to write it in Kotlin for Android and it has really opened my eyes to how easy and accessible it is to build my own tools and personal software. Currently, Tempo is being rebuilt using React with a live demo version here: https://sudosays-tempo.netlify.app/.
Lessons Learned (So Far)
-
Use your own app regularly
- You will quickly realise any improvements that can be made
- You will find bugs. Lots of bugs
- Writing up devlogs helps remind you of what you learned
- Make small iterative cycles with a basic user loop first
Details
Section | Description |
---|---|
Target Platform | All browsers |
Language(s) | JSX, Sass |
Status | Unreleased alpha |
Version | 0.3.0 |