Skip to content

Repository files navigation

Pharma Sales KPI Analysis

Python MySQL Tableau

Overview

End-to-end Pharma Sales KPI analysis project. I used Python for data scraping and automation, MySQL for thorough data cleaning, and Tableau to create professional KPI dashboards for sales performance monitoring and insights.

Technologies Used

  • Python: Scraping, automation scripts, and data processing with Pandas
  • MySQL: Data cleaning, transformation, aggregation, and storage
  • Tableau: KPI visualizations, trend analysis, and interactive dashboards

Project Workflow

  1. Collected pharma sales data through Python automation
  2. Loaded raw data into MySQL and performed detailed cleaning
  3. Built clear KPI dashboards in Tableau
  4. Interpreted results to support business decisions in the pharmaceutical sector

Key Insights

  • Identified top performing products and sales trends
  • Highlighted key performance indicators and regional performance
  • Revealed opportunities for improving sales and inventory management
  • Provided data-driven recommendations for the pharma industry

Tableau Screenshot (Link)

https://public.tableau.com/views/PharmaSalesKPI/Dashboard1?:language=en-US&:sid=&:redirect=auth&:display_count=n&:origin=viz_share_link

How to Run the Project

  1. Clone this repository
  2. Install dependencies: pip install -r requirements.txt
  3. Set up MySQL database and run the SQL scripts in the sql/ folder
  4. Run Python scripts in the src/ folder
  5. Open the Tableau workbook (.twbx) in the tableau/ folder

Future Improvements

  • Add forecasting models for future sales
  • Include more advanced KPI tracking
  • Expand analysis to additional regions or products

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors