A mobile-first Progressive Web App designed to make everyday shopping faster, more visual and easier to manage.

Role

Design Engineer

Industry

Consumer

Scope

Product Design & Development

Platform

Progressive Web App

Product DesignUX/UIFrontendPWA

Challenge

The idea came from a simple everyday habit. My wife and I used Apple Reminders as a shared shopping list, but plain text made longer lists harder to scan while walking through a store. I wanted something more visual: a reusable catalogue of familiar products where items could be recognised instantly, added in seconds and organised around the way we actually shop.

Services

Technologies

Solution

I designed and built TODO as a mobile-first Progressive Web App that can be added directly to the Home Screen and used like a lightweight native utility. Frequently purchased products live in a visual catalogue and can be added to the shopping list with a tap, while missing items can be created in seconds with a name, category, image and optional note. The interface clearly separates what still needs to be bought from completed items, making shopping progress easy to understand at a glance. Shopping lists and catalogue data are synchronised across devices through Firebase, keeping everything up to date wherever the app is used.