Skip to content

Chaitraliwagh/netflix_clone

Repository files navigation

🎬 Netflix Clone App (Flutter)

A modern and visually appealing Netflix-inspired mobile application built using Flutter. This project focuses on delivering a clean UI, dynamic content rendering, and smooth user experience similar to real-world OTT platforms.


🚀 Features

  • 🎥 Dynamic Movie Categories (Horror, Comedy, Action, Suspense, etc.)
  • 🖼️ Horizontal Scrolling Movie Lists
  • 🌙 Dark Theme UI (Netflix Inspired)
  • 🎯 Featured Banner Carousel
  • 🔍 Search Functionality (Optional Enhancement)
  • 📄 Movie Detail Screen
  • ⚡ Smooth Navigation & Animations
  • ♻️ Reusable Widgets & Clean Code Structure

🛠️ Tech Stack

  • Flutter (UI Development)
  • Dart (Programming Language)
  • Provider / State Management
  • ListView.builder (Dynamic UI)
  • JSON / Local Data Handling

📂 Project Structure

lib/
│── models/        # Data models (Movie, Category)
│── screens/       # App screens (Home, Details, Search)
│── widgets/       # Reusable UI components
│── services/      # Data handling (JSON/API)
│── main.dart      # Entry point

---

## ⚙️ Getting Started

1. Clone the repository

git clone https://github.com/your-username/netflix-clone.git


2. Navigate to project folder

cd netflix-clone


3. Install dependencies

flutter pub get


4. Run the app

flutter run


---

## 💡 Future Improvements

* 🔥 Firebase Integration (Authentication & Database)
* 🎬 Video Streaming Feature
* ❤️ Watchlist / Favorites
* 📊 User Profile & Progress Tracking
* 🌐 API Integration (Real Movie Data)

---

## 🎯 Learning Outcomes

* Advanced Flutter UI Design
* State Management Implementation
* Clean Architecture Principles
* Real-world App Development Concepts

---

## 🤝 Contributing

Contributions are welcome! Feel free to fork this repository and submit a pull request.

---

## ⭐ Show Your Support

If you like this project, give it a ⭐ on GitHub!

---

About

A modern Netflix-inspired Flutter application featuring dynamic movie browsing, category-based UI, and a sleek dark-themed interface with smooth navigation and animations.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages