A full-stack LEGO set inventory system. Scan barcodes with your phone to instantly look up sets, track your collection, and view estimated resale prices across both a mobile app and a web app.
Full-stack web application with a React frontend and a .NET backend. Manage your LEGO set collection from a browser, search sets by name or number, and view AI-powered vault predictions.
Live at buildavault.dev.
React Native app built with Expo. Scan any LEGO set barcode with your phone camera to look it up and add it to your vault. Runs on iOS and Android.
See LegoScannerApp/README.md for setup and installation instructions.
Earlier iterations of BuildaVault were built to explore different frameworks before settling on the current stack.
Both previous versions connected to a FastAPI backend hosted on Azure.
An earlier version of the web app built with Blazor and .NET 10. Served as the original prototype before migrating to a React + Vite frontend.
The first version of the mobile barcode scanner, also built with Expo and React Native. Replaced by LegoScannerApp with an improved UI, Expo Router navigation, and deeper vault integration.
Tags