This project performs inventory, sales, and purchase analysis for a retail wine & spirits company.
The goal is to:
- Optimize inventory levels
- Perform ABC analysis
- Forecast demand
- Calculate EOQ
- Analyze supplier lead time
- Improve procurement efficiency
Sample dataset is included (reduced size for GitHub upload).
Original dataset was large and trimmed for repository size compliance.
- Time-series based monthly sales aggregation
- Revenue trend visualization
- Inventory categorized into A, B, C classes
- Prioritization based on contribution
- Economic order quantity optimization
- Holding vs ordering cost comparison
- Safety stock consideration
- Lead time based reorder strategy
- Supplier efficiency evaluation
data/ → Input datasets
inventory_analysis.py → Python analysis script
outputs/ → Generated results and visualizations
notebooks/ → Optional exploration
-
Install dependencies: pip install -r requirement.txt
-
Run: python inventory_analysis.py
- Applied demand forecasting using historical sales trends.
- Implemented ABC analysis to prioritize high-value inventory.
- Calculated Economic Order Quantity (EOQ) for cost optimization.
- Designed reorder point logic using lead time and demand.
- Translated business problems into data-driven solutions.
- A small percentage of products generate majority of revenue (Pareto principle observed).
- Certain products show irregular demand patterns.
- Reorder point logic helps prevent stockouts.
- EOQ reduces unnecessary ordering frequency.