StockSense — AI inventory assistant
StockSense is a strong choice for the Side Hustle challenge because it solves a real business problem: small shop owners lose money when they run out of popular products or keep buying stock that doesn't sell.
1. What the product does
Upload stock data
Import an Excel or CSV file containing product names, quantities, sales, and purchase prices.
Analyze inventory
Calculate stock coverage, sales velocity, slow-moving items, and potential stockouts.
Ask questions in plain language
“Which products should I reorder this week?” or “Which items haven't sold in 30 days?”
Get an actionable report
See recommended quantities, estimated purchasing costs, and items that need attention.
Step 1 — Create a virtual environment
bash python -m venv .venv Activate it:
Windows:
bash .venv\Scripts\activate macOS/Linux:
bash source .venv/bin/activate Step 2 — Install dependencies
bash pip install -r requirements.txt Step 3 — Start StockSense
bash streamlit run app.py
