Skip to content

Latest commit

Β 

History

History
102 lines (68 loc) Β· 3.06 KB

File metadata and controls

102 lines (68 loc) Β· 3.06 KB

πŸŽ₯ CineTrack - A Flutter Application

πŸš€ Overview

CineTrack is a cutting-edge Flutter application designed to deliver comprehensive movie details to users. Whether searching for the latest releases or revisiting timeless classics, CineTrack provides:

  • πŸ“š In-depth Movie Synopses & Reviews
  • 🎭 Detailed Cast & Crew Information
  • 🎬 Trailers & Exclusive Movie Clips
  • πŸ” Advanced Search & Discovery Features

With an intuitive, responsive interface and smooth navigation, CineTrack ensures an exceptional user experience for movie enthusiasts.


πŸ› οΈ Technology Stack

  • Framework: Flutter 3.29.0
  • Language: Dart
  • State Management: Provider
  • API Integration: TMDb API (Note: TMDb API is currently banned in India; a VPN is required for access.)
  • Database: SQLite (powered by sqflite for efficient local storage)
  • UI Components: Material Design & Custom Widgets
  • Deployment: Shorebird for seamless over-the-air updates

🎯 Key Features

βœ… Movie Search & Discovery – Browse movies by categories, genres, and trends
βœ… Detailed Movie Information – View in-depth synopses, trailers, and cast details
βœ… Favorites & Watchlist – Save and manage your must-watch movies


πŸ“‚ Project Structure

cinetrack/
│── lib/
β”‚   β”œβ”€β”€ main.dart          # Application entry point
β”‚   β”œβ”€β”€ core/              # Core utilities, constants, and configurations
β”‚   β”œβ”€β”€ models/            # Data models (Model Layer)
β”‚   β”œβ”€β”€ view/              # UI screens (View Layer)
β”‚   β”œβ”€β”€ viewmodels/        # Business logic & state management (ViewModel Layer)
│── pubspec.yaml           # Flutter dependencies
│── README.md              # Project documentation

πŸ“Œ Installation & Setup

Follow these steps to set up and run CineTrack on your local machine:

  1. Clone the repository:

    git clone https://github.com/CodeBySubin/CineTrack
  2. Navigate to the project directory:

    cd cinetrack
  3. Install dependencies:

    flutter pub get
  4. Run the application:

    flutter run

πŸ“Έ Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5


πŸ“₯ Download APK

Download CineTrack APK


πŸš€ Built with Flutter & Dart to enhance your movie exploration experience! πŸŽ₯