Welcome to the HR Dashboard Project repository! 🚀
This project showcases the end-to-end process of generating, transforming, and analyzing HR data through a fully functional dashboard.
This project involves:
-
Synthetic Data Generation — Creating a realistic HR dataset of 8,950 employees using Python and Faker.
-
Data Transformation & Cleansing — Validating and standardizing employee details (dates, salaries, demographics).
-
Dashboard Development — Building a Tableau dashboard to visualize key HR insights.
🎯 Core Focus Areas:
-
Python Data Generation
-
Data Cleansing and Transformation
-
Data Modeling for Analytics
-
HR Metrics Visualisation
To provide HR managers with a comprehensive analytical dashboard for workforce insights — combining summary-level metrics and individual employee records.
Divided into three main analytical sections:
-
Total number of hired, active, and terminated employees
-
Trends of hires vs terminations over the years
-
Department- and job title-wise employee count
-
Comparison of HQ (New York) vs branch offices
-
Distribution of employees across cities and states
-
Gender ratio visualization
-
Age and education level distributions
-
Employee count by age group and education level
-
Correlation between education level and performance ratings
-
Salary comparisons across education levels and genders
-
Correlation between age and salary within departments
HR-Dashboard-project/
│
├── mockups.drawio/ # Draw.io file for dashboard layout
│
├── generate_data.ipynb/ # Python script to generate dataset
│
├── README.md # Project overview and instructions
│
├── LICENSE # License information for the repository
This project is licensed under the MIT License. You are free to use, modify, and share this project with proper attribution.
Hi there! I'm Ankit Khareshiya. I’m a student who likes working with data.
Feel free to connect with me on the following platforms:
