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