Full-Stack App ยท React + FastAPI + Azure
ShopSmart helps you find the best prices across supermarkets. Add items to your shopping list, compare prices store by store, and let it automatically identify the cheapest store for your whole basket.
โ A scripted illustration โ store names and prices are sample data.
01 โ Features
Add items with autocomplete and manage your whole list in one place.
Compare item prices across multiple supermarkets side by side.
Automatically identifies the cheapest store for your basket.
Your list survives page navigation and browser sessions.
Sign up and log in to keep your lists private.
Works on desktop and mobile alike.
02 โ Architecture
A React/Vite frontend (served by Nginx) talks to a FastAPI backend, which persists to PostgreSQL โ all containerised and deployed on Azure App Service with CI/CD.
03 โ Stack