I had used the Pomodoro Technique for boosting my productivity in the past but didn't find any software tool that had all the features I wanted for applying it. So I thought it would be nice to build my own.
That's basically where Pomozzo came from.
The project
Some simple wireframes from the very beginning
💭 I started out brainstorming with a friend that also used the technique and we came up with a list of the most important features that I'd develop in order to add the most value with the least effort.
🔧 For the backend, I used Node.js + Express, TypeScript, MySQL, and hosted it on AWS.And, for the frontend, Next.js (React framework), TypeScript, and hosted it on Vercel. I adopted various design patterns and had automated unit testing with 100% coverage.
📈 The whole project took me about 250 hours of ideation, designing, development, and deployment. I did it as a side project, so my organizational skills came in handy. I had limited time resources and I wanted to spend it on something I would be proud of and could share with the world.
Screenshots 👀
What's next?
A while after the launch I sold Pomozzo to an entrepreneur in Spain. But we kept in touch and I was recently hired to do a redesign of the platform (we can call it Pomozzo R2.0 😃).
So you'll probably be able to see a whole new interface soon...