Idea and problem
I wake up between 5-6am every morning with the goal to have a productive 3-4 hours before I start my day. 🏃♀
However, sometimes I have the feeling that I achieve nothing.
In order to tackle this, I logged every activity I did on a notepad. When the morning was over, I looked back and inspected my activities.
Good product to build to solve this.
Design & Build
I wanted a simple activity log and categorise my tasks as either productive or unproductive.
Once done, I was going to have a timeline where I can inspect all activities in a cool, minimalist timeline.
I built the product livestream on Twitch. This was a pretty cool experience - I never experienced so many people watching me code before. Must have been pretty boring for them.
Where did my time go was built in ReactJS. I don't need any backend (I store information in localStorage).
I'm also pretty fast and efficient with ReactJS, so why not.
As soon as the product hit MVP stage, I decided to stop working on it and share it on Twitter. It took me about 5 hours of coding.
More features to come in the near future:
- Ability to edit activities
- Drag and drop activities
- More statistics in the Timeline section, e.g. percentage of productive vs unproductive tasks; longest task.