Retail Revolutionizer is a web application designed to address the challenges faced by shopkeepers in managing product quantities in their shops. It utilizes historical sales data to predict the quantities of products that should be procured for future stock replenishment, thus optimizing inventory management and reducing stockouts or overstocking.
- Predictive inventory management based on historical sales data.
- User-friendly interface for shopkeepers to input and view data.
- Automated alerts for low stock or overstock situations (upcoming).
- Reporting and analytics tools to track inventory performance (upcoming).
- Backend: Python, Flask framework and Fast Api
- Frontend: HTML, CSS, JavaScript, Reactjs
- Database: Hardcoded (for demo purposes; can be scaled to other databases like MySQL, PostgreSQL)
- Machine Learning: Scikit-learn (for predictive modeling), LSTM
To run this project locally, follow these steps:
- Clone the repository:
- Install dependencies:
- cd retail-revolutionizer
- npm start