Here we go again! This is the third installment in my series of my adventures building React Native apps. In part 1 I shared my dog-habits tracker, while in part 2 I talked about the redesign of my first personal app, a rotation diet assistant. I tried really hard for this project to be the 10-hour app, but things got messy very quickly and ended up building the most challenging app I’ve worked on so far. Without further ado, let me share with you the post-mortem of my longest (and most fun) project so far: Do It Myself.
I’m a curious person, and as such, I love tinkering with different hobbies. They mostly revolve around expressing myself in some way: woodworking, 3d printing, creative coding, pen plotting, etc. I often find myself juggling multiple projects at once. As you’d expect, this usually leads to chaos, and while I can survive it, it’s far from ideal and could use some organizational help.
At a certain point, I decided to improve my planning and put my React Native skills to use. I spent a couple of hours in my product hat synthesizing my thoughts, finding the most ergonomic way to address the problem, and reading the responses I received from the poll I posted (thanks to everyone who participated ❤️). From this phase, I came up with some ideas that I’m including here: