The Smart Inventory Forecasting System predicts future product demand using historical sales data and machine learning.
- 📊 Demand forecasting (1–12 weeks)
- 📈 Historical sales charts
- 🔍 Peak & average demand insights
- ⚠ Demand level alerts
- 🤖 ML model using XGBoost
Predict future demand week-by-week with high accuracy.
Choose a product to instantly generate custom forecasts.
- Line chart for historical sales
- Bar chart for forecast output
- Total Predicted Demand
- Average Weekly Demand
- Peak Demand
- Demand Level Indicator
- React.js
- Recharts
- Axios
- Custom UI Components
- CSS
- Python
- FastAPI / Flask
- Pandas
- NumPy
- XGBoost
cd frontend npm install npm start
cd backend pip install -r requirements.txt python main.py
- Auto restocking suggestions
- Multi-product forecasting
- SQL database integration
- Improved ML accuracy
Shreya Singh – Smart Inventory Forecasting System (2025)
If you like this project, please give it a star ⭐ on GitHub!