Skip to content

Your ultimate movie guide for discovering what to watch next! This app helps users explore movies, find ratings, reviews, and trailers, and curate their watchlists. Powered by modern Android development practices, it delivers a seamless and engaging movie discovery experience.

Notifications You must be signed in to change notification settings

ajazeez/what-movie

Repository files navigation

🎥 What Movie! App

What Movie! is your ultimate movie guide, designed to help you discover, explore, and decide what to watch next. With an intuitive interface and robust features, it's a must-have app for every movie enthusiast.


📱 Features

  • Discover Movies: Explore trending, top-rated, and upcoming movies.
  • Movie Details: View ratings, cast information, trailers, and detailed synopses.
  • Search & Filter: Find movies by genre, release year, or title.
  • Personal Watchlist: Save your favorite movies to watch later.

🛠️ Tech Stack

  • Programming Language: Kotlin
  • UI Framework: Jetpack Compose
  • Architecture: MVVM + Repository Pattern
  • Networking: Retrofit + Kotlin Coroutines
  • Local Storage: Room Database
  • Dependency Injection: Hilt
  • Testing: JUnit, MockK, Espresso

🚀 Getting Started

Prerequisites

  • Android Studio Electric Eel or later
  • Minimum SDK: 21
  • Target SDK: 33

About

Your ultimate movie guide for discovering what to watch next! This app helps users explore movies, find ratings, reviews, and trailers, and curate their watchlists. Powered by modern Android development practices, it delivers a seamless and engaging movie discovery experience.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages