BDM Capstone Project | IITM Online BS Degree Program 🎓
This repository documents the BDM capstone project focused on analyzing and improving inventory management, supplier dynamics, and sales understanding for Shree Chendur Medical Centre, a local B2C pharmacy and clinic in Srirangam, Tiruchirappalli. The project leverages data analytics to address operational challenges like stockouts, supplier dependency, and unclear product profitability, ultimately aiming to enhance inventory resilience and overall financial health. ✨
The analysis covers data from April 2023 to May 2024.
Shree Chendur Medical Centre faced several operational challenges:
- Frequent Stockouts 📉: Inadequate inventory planning led to recurring stockouts of key products, causing lost sales and customer dissatisfaction. Planning based on averages failed to account for significant sales volatility.
- Supplier Concentration Risk 🔗: Excessive reliance on a limited number of primary suppliers exposed the pharmacy to supply chain disruptions and limited negotiation power.
- Lack of Profitability Insights ❓: Difficulty in discerning the true profitability of individual products and suppliers hindered informed procurement and strategic decision-making.
- Source: Raw data consisted of 12 individual monthly summary reports (April 2023 - May 2024) generated in PDF format 📄 from the pharmacy's legacy billing software. Datasets included:
- Consolidated Closing Stock
- Daywise Sales
- Purchase Bills
- Extraction: An automated workflow using Python 🐍 with the
PDFPlumberandre(Regular Expressions) libraries was developed to extract text and tabular data accurately. - Cleaning & Transformation: The extracted data was processed using the
Pandaslibrary in Python. Monthly data was consolidated, cleaned, structured, and enriched. The final cleaned datasets were exported to CSV format 📊 for analysis. Excel was also used for auxiliary data organization.
(Consider adding a simple flow diagram image here: PDF -> Python Script -> Clean CSV)
A multi-faceted analytical approach was employed using Tableau 📊 for visualization and insights generation:
- Sales vs. Purchase Trends: Stacked Bar Charts 📈 to visualize monthly sales revenue against purchase costs.
- Sales Volatility Analysis:
- Average Daily/Weekly Sales (Bar Plots) provided a baseline.
- Box Plots 📦 revealed significant daily variability and outliers, crucial for inventory planning.
- Supplier Dependency Analysis: Bar charts showing purchase volume per supplier highlighted concentration.
- Profitability Analysis:
- Pareto Chart (80/20 Rule) 🎯 identified key profit drivers.
- Pie Charts 🥧 and Tree Maps 🌳 visualized sales and profit contributions by supplier.
- Product Performance Segmentation: A Scatter Plot with Quadrant Segmentation ✨ (Profit vs. Inventory Turnover Rate - ITR) categorized products for strategic focus.
- Data Extraction & Cleaning: Python 🐍 (Pandas, PDFPlumber, re, os)
- Data Analysis & Organization: Python 🐍, Microsoft Excel 📊
- Data Visualization: Tableau 📊
- Seasonality & Margins 📅: Sales peaked Nov-Jan. December showed exceptional profit margins. Early months faced margin pressure.
- Sales Volatility 🎢: High daily sales variability and outliers confirmed averages are insufficient for stocking.
- Supplier Concentration
⚠️ : Significant risk identified, with >50% purchase volume from top 3 suppliers. - Profit Concentration 💰: Profit heavily concentrated among a few key suppliers (Biomaxx, Glaxo) - Pareto principle confirmed.
- Performance Segmentation 🧩: Products clearly grouped into 'Stars', 'Pillars', 'Question Marks', and 'Bad' categories, requiring tailored strategies.
Based on the analysis, the following actionable recommendations were provided:
- Enhance Inventory Management 📦: Implement safety stock calculations incorporating observed sales volatility (e.g., using upper quartiles).
- Strategic Supplier Diversification 🤝: Gradually diversify the supplier base while securing relationships with key profit drivers. Explore direct manufacturer links.
- Targeted Profitability Management 🎯:
- Protect margins for 'Pillars' (High Profit, Low Turnover).
- Ensure efficiency for 'Stars' (High Profit, High Turnover).
- Analyze margins urgently for 'Question Marks' (Low Profit, High Turnover).
- Evaluate/delist 'Bad' quadrant items (Low Profit, Low Turnover).
- Address loss-making entities directly.
Building upon these insights, I am developing a Integrated e-commerce application collaborating with multiple connections i made through this project!
- Goal: Convenient Data Delivery and integrity to order and maintain bills through exsisting software, for medical distributors. 🌐
- Status: Demo & final tinkering stages, preparing for consumer launch in the end of june!🎉
- Impact: Modernizes operations, improves customer access, and leverages inventory insights from this project for better online stock management.
- Shree Chendur Medical Centre: For providing the necessary data and opportunity. 💊
- IIT Madras: For the excellent framework and guidance via the Online BS Degree Program and BDM Capstone Project. 🎓