Check Mate - Voice Enabled Inventory for Shopkeepers
Link to Live Project: https://sydneypresscott.github.io/checkmate-frontend/
Small business owners and shopkeepers struggle to track inventory while managing daily operations. Create a conversational system where they can update stock levels, check availability, set reorder alerts, and generate reports—all through voice commands while multitasking.
Every day, small businesses lose money due to slow, manual stock checks that lead to costly waste and missed sales. A massive 43% of these businesses rely on notebooks or no inventory tracking at all. Our voice-enabled app directly solves this loss of money and time; since most owners already have a smartphone, our system bypasses the need for typing and computer skills entirely.
1. Hands-Free Stock Updates: The core feature. Allows shopkeepers to add or remove inventory using voice commands while they are multitasking.
-
Solves: Eliminates manual data entry and saves time.
2. Instant Stock Checks: Lets the user ask, "How many apples are in stock?" and get an immediate voice reply.
-
Solves: Prevents lost sales by giving real-time data without stopping work.
3. The "Safety Check": This is our error-prevention feature. The system repeats every number back (e.g., "Got it. Added thirteen cokes. You now have 43.")
-
Solves: Ensures accuracy even in a noisy shop environment.
4. "Waste Alert" (FIFO Logic): A proactive alert that flags items nearing their expiry date, based on the dates in our SQLite database.
-
Solves: Directly reduces inventory waste and saves the owner money.
5. Low-Stock Reorder Alerts: Automatically notifies the user when an item's quantity falls below its preset reorder point.
-
Solves: Prevents stock-outs and automates the supply chain.
6. Core AI & Multilingual Support (via Agora): We use the Agora AI Engine to understand the user's intent (not just words) and to process multiple languages.
Solves: Makes the tool accessible to diverse staff and provides the clean JSON data our backend needs.
This build was uploaded as a hackathon project
