Skip to content

Rahulrajput168/CodeAlpha_Netflix_Data_Visualization_Dashboard_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🎬 Netflix Data Visualization Dashboard

📊 Interactive Netflix Analytics Dashboard

Analyze Netflix Movies & TV Shows with powerful visualizations and interactive filters.

🚀 Live Demo: https://rahul-netflix-dashboard.streamlit.app

GitHub Repository: https://github.com/Rahulrajput168/CodeAlpha_Netflix_Data_Visualization_Dashboard_Project


📌 Project Overview

The Netflix Data Visualization Dashboard is an interactive web application built using Python and Streamlit. It allows users to explore the Netflix Movies and TV Shows dataset using interactive filters and visualizations to gain meaningful insights.

This project was developed as part of the CodeAlpha Data Analytics Internship.


✨ Key Features

  • 🎯 Interactive Dashboard
  • 🔍 Search Content by Title
  • 🎬 Filter by Movie / TV Show
  • 🌍 Country Filter
  • ⭐ Rating Filter
  • 📅 Release Year Slider
  • 📊 Movies vs TV Shows Analysis
  • 🥧 Interactive Pie Charts
  • 📈 Release Year Timeline
  • 🌎 Top 10 Countries Analysis
  • 🎭 Top Genres Visualization
  • 📥 Download Filtered Dataset
  • ⚡ Fast & Responsive Streamlit Interface

🛠️ Tech Stack

Technology Purpose
Python Programming Language
Streamlit Web Dashboard
Pandas Data Processing
NumPy Numerical Computing
Matplotlib Data Visualization
Seaborn Statistical Charts
Plotly Interactive Charts

📂 Project Structure

CodeAlpha_Netflix_Data_Visualization_Dashboard_Project/
│
├── dataset/
│   └── netflix_titles.csv
│
├── output/
│
├── app.py
├── requirements.txt
└── README.md

🚀 Live Demo

🌐 Open the Dashboard

👉 https://rahul-netflix-dashboard.streamlit.app


⚙️ Installation

Clone Repository

git clone https://github.com/Rahulrajput168/CodeAlpha_Netflix_Data_Visualization_Dashboard_Project.git

Go to Project Folder

cd CodeAlpha_Netflix_Data_Visualization_Dashboard_Project

Install Required Packages

pip install -r requirements.txt

Run Application

python -m streamlit run app.py

📊 Dataset

Netflix Movies and TV Shows Dataset

Source:

https://www.kaggle.com/datasets/shivamb/netflix-shows


📈 Dashboard Highlights

✔ Dataset Preview

✔ Interactive Sidebar Filters

✔ Search Functionality

✔ Release Year Filter

✔ Multiple Data Visualizations

✔ Interactive Plotly Charts

✔ Download Filtered Dataset

✔ Professional User Interface


🎯 Learning Outcomes

  • Data Cleaning
  • Data Visualization
  • Interactive Dashboard Development
  • Streamlit Deployment
  • GitHub Version Control
  • Exploratory Data Analysis (EDA)

👨‍💻 Developer

Rahul Singh

B.Tech – Computer Science & Engineering

IILM University

🌐 Connect with Me

GitHub

https://github.com/Rahulrajput168


📜 License

This project is developed for educational and learning purposes under the CodeAlpha Data Analytics Internship.


⭐ If you found this project useful, don't forget to Star the Repository ⭐

Made with ❤️ by Rahul Singh

About

A professional data visualization dashboard for Netflix Movies and TV Shows dataset featuring interactive filters, charts, and insights using Python, Streamlit, Plotly, Pandas, Matplotlib, and Seaborn.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages