A diaspora cultural-food app. Built solo and shipped to TestFlight.
Case studyEither the dish wasn't in the database at all, or it was scored against a baseline that treated it as a mistake.
Inspora started from the opposite premise: your grandmother's cooking is legible, respected, and trackable — without shame.
Log the dishes you actually eat — jollof, egusi, doubles, pozole, biryani, adobo — and see them treated as food, not as deviations from someone else's baseline.
A heritage-food app still has to let you log a sandwich. The general tier existed so people didn't leave the app to log lunch. That was a retention decision, not scope creep.
There is no honest stock photo of your mother's egusi. So no dish had one. Every dish shows where its calories come from instead — protein, carbs, fat — in a bar you can read in half a second.
It scales from a list row to a full screen, it never flatters the dish, and it works for a cuisine no photographer has shot.
Also shipped: snap-a-plate photo logging you can edit before it saves, barcode scanning with a Nutri-Score grade, and recipe import from a link.
The rule throughout: abstain rather than guess. The recipe importer prices only the ingredients it can source to a real USDA record, and lists the rest as "not counted" — with the reason.
A coercion turned missing sugar into 0 g for 102 dishes whose sugar was genuinely unknown. A fake zero does not stay fake — downstream it is counted as a measurement.
Several were regressions introduced by the previous round of fixes. All fixed and verified against live data before shipping.
I ship things that are honest about what they don't know — including when the gap is mine.