This is a web-based inventory management system built using Python, Streamlit, MySQL, and Power BI.
It helps businesses manage their stock, reduce errors, and get real-time updates using data visualization.
- 🔐 User login and registration (with SHA-256 security)
- 📝 Add, update, view, and delete products
- 📊 Live dashboard with Power BI integration
- 🛒 Supplier and stock tracking
- 📡 Real-time database updates
- Python
- Streamlit
- MySQL
- Power BI
- Clone the repo or download the files
- Install required libraries:
pip install -r requirements.txt
- Run the program: streamlit run inventory_app.py
- Open in browser:
http://localhost:8501
The MySQL database is connected to Power BI for live dashboards.
Charts include stock levels, product trends, and supplier performance.
- Cloud database support
- AI-based demand forecasting
- Mobile-friendly UI