The Problem#
Many families throw away food that they forgot they had. Expiry dates get lost at the back of the fridge, and by the time you notice, it is usually too late.
I wanted to create an app that remembers everything for you: what you bought, when it expires and what you can cook with it before then.
Where It Started#
I started StillGood on my own in April 2026, and designed and built it alongside my freelance projects.
From the first line of code to the Google Play Store in about four months.
What I Built#
I designed every screen and developed the whole product myself, including the mobile app, the backend server and the website.
Users snap a photo of their groceries and the app lists the items for them. It sorts everything by expiry date, sends a reminder before something expires and suggests recipes that use up the items that need to be eaten first. Households can also share one pantry together.

How It Works#
The app is built with React Native and Expo, with a Fastify server and a Supabase database behind it. Google's Gemini AI reads the grocery photos and suggests recipes, while PostHog shows me how users actually use the app so I can keep improving it.

The Launch#
StillGood went live on the Google Play Store on 26 August 2026, and anyone with an Android phone can now download it for free!
At a Glance#
- from the first line of code to the Play Store
- 4 months
- design, mobile app, server and website, all done by me
- Solo
- on Google Play since 26 August 2026
- Live
How I Used AI#
Built with Claude Code
I used Claude Code, an AI coding assistant, as a very fast pair programmer. I decided how the app should work, gave the AI clear written rules to follow and reviewed every piece of code it wrote before adding it. The idea, the design, the testing and the launch were all my own.
Tools Used#
- React Native
- Expo
- TypeScript
- Fastify
- Supabase
- Gemini API
- PostHog
- Next.js
- Claude Code



