Four of these are rebuilds of a working competitor with unhappy users: I read every complaint I could find, kept the ones I could verify, and turned each into a design decision you can point at on the screen. The fifth, Shouty, is a brand and website concept. Below: what people complained about, and exactly what I did instead.
Complaint themes, closed
Each line is a theme drawn from a real product's reviews, issue tracker or launch thread, grouped and paraphrased rather than quoted. Every one of them has a fix in the four cases below.
What this is
Nobody briefed these. I picked the problems, did the research, designed the product and built it until it ran on a real device. That means every decision here is mine to explain, including the ones I got wrong first.
Kasper Vervliet — Senior Product Designer & team lead at Teamleader by day, Boo!Studios by night.
The method
A rating that splits hard across platforms is the tell. SideChef sits at 4.7 stars on iOS and 3.8 on Android. That gap is a design brief.
App Store, Play, aggregators, Hacker News threads, GitHub issues. Group them into themes and drop anything I can't verify in the product itself.
A fix that relies on remembering to be careful will break. The good ones change the shape of the thing, so the complaint can't come back.
Self-initiated concept · site, brand and social
A website design for an accountability platform.






Rebuilt from SideChef — iOS 4.7★ · Android 3.8★ · NPS −34
Second pass at my own Pocket Chef (June 2026), which came from a spec instead of from reviews
A 4.7-star app with a minus-34 NPS. The whole gap was sitting in the reviews.






Rebuilt from Erly — 4.8★, and a review section full of people who felt tricked
The app worked fine. The paywall was the product problem.
€5/month or €50/year. The yearly price is a genuine two months free, so the badge saying so is honest.



Rebuilt from workout.cool — complaints sourced from its Hacker News launch thread and GitHub issues
An open-source launch that went sideways in public. Every complaint had an issue number attached.



Rebuilt from Freezer Manager — 10k+ installs · ~3.6★ · unmaintained since 2020
Second pass at my own Freezentory (June 2026), the web version that came first
The whole category's defining failure is losing your inventory. So the brief wasn't features. It was survival.


Frostbox, the rebuild — a diagram, not a screen
The local database is the source of truth. No save step to forget.
defeatsa mid-edit crashIt snapshots itself every time it backgrounds. The last seven are kept.
defeatsa bad bulk editFree forever, trial or not. Import merges by id, newest wins.
defeatsthe app dyingOff by default. When on, it's a mirror, never the master.
defeatsa lost phoneLapsed means still visible and exportable. Only writing stops.
defeatspaywall lock-outFrostbox runs on a phone through Expo, so there is no browser screenshot to show and I'm not going to fake one. This is the architecture, drawn honestly, and for a "never lose your data" brief it's the more useful picture anyway.
What it costs to have me do this on your product
One plan, one price. I'm in your Figma every working day, most requests come back in 24 to 48 hours, and bigger pieces get split into chunks you can actually ship. Two client spots, because I do the work myself.
The call is free and there's zero commitment. 24 to 48 hours is an average, not an SLA.