Inventory Manager
Stock levels, reorder points, and a warning before you run out.
IntermediateWeb appDashboard12–24hAI-buildable 4/5no setupworth shipping
Track stock across products and locations, with movement history and reorder alerts driven by consumption rate rather than a fixed threshold. The forecasting turns a spreadsheet replacement into something that actually tells you something.
UI
Logic
Useful
Hosting · Free forever
Deploys free on GitHub Pages, Cloudflare Pages or Vercel Hobby.
Deploy it and share a link.
Core features · 7
- Products with stock levels per location
- Stock movements are recorded with a reason
- Reorder points calculate from consumption rate and lead time
- Items approaching their reorder point are surfaced
- Movement history is filterable per product
- Stock adjustments require a reason so history stays meaningful
- Export current levels and history as CSV
The interesting part
- Forecasting consumption from sparse and irregular history
- Keeping running totals consistent with the movement log
- Handling transfers between locations without double counting
Once it works
- Add purchase orders that update stock on receipt
- Add barcode scanning via the camera
- Add seasonality in the consumption forecast
Suggested stack
reacttypescripttailwindrechartslocalstorage