https://github.com/girish119628/used-car-price-analysis
Data-driven analysis of used car prices across different regions. Web Scraping | Data Cleaning | MySQL | Power BI Dashboards
https://github.com/girish119628/used-car-price-analysis
Last synced: 3 months ago
JSON representation
Data-driven analysis of used car prices across different regions. Web Scraping | Data Cleaning | MySQL | Power BI Dashboards
- Host: GitHub
- URL: https://github.com/girish119628/used-car-price-analysis
- Owner: girish119628
- Created: 2025-03-29T12:04:16.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-03-29T12:10:29.000Z (3 months ago)
- Last Synced: 2025-03-29T13:22:32.076Z (3 months ago)
- Language: Python
- Size: 328 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🚗 Used Car Price Analysis
📊 Data-driven insights on used car prices across different regions# 📌 Project Overview
This project analyzes used car prices across multiple cities by:
✅ Scraping car listing data using Selenium & BeautifulSoup
✅ Cleaning & preprocessing data with Pandas
✅ Storing structured data in MySQL
✅ Visualizing trends & insights in Power BI# 🔍 Key Questions Answered:
Which regions offer the most affordable used cars?
What are the most popular car models in each city?
How does fuel type, transmission, and mileage affect pricing?
# 📂 Project Structure
bash
Copy
Edit
📦 used-car-price-analysis
┣ 📂 data
┃ ┣ 📜 cleaned_used_cars_data.csv # Processed dataset
┃ ┣ 📜 raw_scraped_data.csv # Raw scraped data (optional)
┣ 📂 scripts
┃ ┣ 📜 scraper.py # Selenium Web Scraper
┃ ┣ 📜 data_cleaning.py # Data Cleaning & Preprocessing
┃ ┣ 📜 upload_to_mysql.py # Store Data in MySQL
┣ 📂 visuals
┃ ┣ 📜 powerbi_dashboard.pbix # Power BI Dashboard
┣ 📜 README.md # Project Overview & Setup Guide
┣ 📜 requirements.txt # Python dependencies
┣ 📜 .gitignore # Ignore unnecessary files# 🛠 Tech Stack
Technology Purpose
Python 🐍 Data Scraping & Processing
Selenium & BeautifulSoup 🌐 Web Scraping
Pandas & NumPy 📊 Data Cleaning & Analysis
MySQL 🗄️ Data Storage
Power BI 📈 Data Visualization
GitHub 🔄 Version Control
📊 Power BI Dashboard Preview# 🚀 Key Insights:
✅ City-wise average price trends
✅ Popular car models & their price distribution
✅ Best regions for affordable used cars💻 Setup & Installation
1️⃣ Clone the Repository
sh
Copy
Edit
git clone https://github.com/yourusername/used-car-price-analysis.git
cd used-car-price-analysis
2️⃣ Set Up Virtual Environment
sh
Copy
Edit
python -m venv env
source env/bin/activate # For Mac/Linux
env\Scripts\activate # For Windows
3️⃣ Install Dependencies
sh
Copy
Edit
pip install -r requirements.txt
4️⃣ Run Web Scraper
sh
Copy
Edit
python scripts/scraper.py
5️⃣ Upload Data to MySQL
sh
Copy
Edit
python scripts/upload_to_mysql.py
🚀 Contributions & Issues
🎯 Want to improve this project? Feel free to fork & submit pull requests!
🔎 Found an issue? Open a new issue in the repo.# 📧 Contact: [email protected] | 💼 LinkedIn: https://www.linkedin.com/in/girish119628/
⭐ If you found this project useful, consider giving it a star!
🌟 Star this repo 🚀😊