• Home

  • Projects

  • Home
  • Projects
Listyo Adi Pamungkas - 2025 - All rights reserved
SitemapRSS Feed

    cinemax

    cinemax

    Cinemax is a Flutter application designed to provide users with a seamless experience for browsing and searching movies. The app leverages The Movie Database (TMDb) API to fetch and display detailed information about movies, including popular, upcoming, now playing, and top-rated movies.
    Created at 7/19/2025 β€’ 2 min read
    Repository
    Tags: Share:

    CINEMAX

    Cinemax is a Flutter application that allows users to browse and search for movies. The app provides information about popular, upcoming, now playing, and top-rated movies. Users can also view detailed information about each movie, including trailers and reviews.

    #Features

    • Browse popular, upcoming, now playing, and top-rated movies
    • Search for movies by keyword
    • View detailed information about each movie
    • Watch movie trailers
    • Read movie reviews

    #Getting Started

    This project is a starting point for a Flutter application.

    ##Prerequisites

    • Flutter SDK
    • Dart SDK
    • An IDE with Flutter support (e.g., Visual Studio Code or Android Studio)

    ##Installation

    1. Clone the repository:
      git clone https://github.com/yourusername/cinemax.git
      cd cinemax
      
    2. Install dependencies:
      flutter pub get
      
    3. Run the app:
      flutter run
      

    #Project Structure

    lib/
    β”œβ”€β”€ main.dart
    β”œβ”€β”€ models/
    β”‚   β”œβ”€β”€ movie_entity.dart
    β”‚   └── movie_result_entity.dart
    β”œβ”€β”€ repositories/
    β”‚   β”œβ”€β”€ movie_repository.dart
    β”‚   └── movie_remote_data.dart
    β”œβ”€β”€ controllers/
    β”‚   └── home_controller.dart
    β”œβ”€β”€ screens/
    β”‚   β”œβ”€β”€ home_screen.dart
    β”‚   └── detail_screen.dart
    └── widgets/
        β”œβ”€β”€ movie_card_widget.dart
        └── video_player_widget.dart
    

    #Usage

    1. Open the app on your device or emulator.
    2. Browse through the different categories of movies.
    3. Use the search bar to find specific movies.
    4. Tap on a movie to view detailed information, watch trailers, and read reviews.

    #Contributing

    Contributions are welcome! Please follow these steps to contribute:
    1. Fork the repository.
    2. Create a new branch (git checkout -b feature/your-feature-name).
    3. Make your changes.
    4. Commit your changes (git commit -m 'Add some feature').
    5. Push to the branch (git push origin feature/your-feature-name).
    6. Open a pull request.

    #Screenshot

    Cinemax Screenshot
    Preview
    Cinemax Screenshot

    #Video

    Your browser does not support the video tag.
    Previous

    nerurora

    Next

    nerucordarchiver