Snack Cart POS
A self-contained ESP32-S3 point-of-sale terminal for a workplace snack cart — badge and barcode scanning, a SQLite ledger, and a WiFi admin dashboard, all running trust-based on a single device.
This project was designed to make it easier to run transactions on an honor-based snack cart. The primary goal is to automatically total up items and generate a QR code for Venmo payment. It also keeps a database so the cart owner can verify all payments went through and track inventory and pricing.
The basic flow: a user scans their work badge to log in, scans the items they want, then presses a button to generate a QR code with the total on it. Fairly simple and straightforward. For fun I also threw in a splash screen with my logo and a screensaver. The system also tracks some basic usage data so the owner can estimate item movement and spot popular items and trends.
