MovieFlix 🍿🎞️🥤

May 21, 2026 · View on GitHub

Caution

Keep Android Open

Your phone is about to stop being yours.

Starting September 2026, a silent update, nonconsensually pushed by Google, will block every Android app whose developer hasn't registered with Google, signed their contract, paid up, and handed over government ID. Every app and every device, worldwide, with no opt-out.

This mean you can no longer download your favourite apps from outside playstore

Your favourite app including this app are in critical situation as their are no plans to launch in playstore soon...

Adobe Express - rec (1)

A movie diary for cinephile for tracking every movie and TV show you watch.

Create aesthetic movie cards to share like Spotify songs, manage your watchlist, get episodes list of your fav shows, dive deep into cast filmographies, and maintain your personal movie diary—all in one beautifully designed Android app powered by TMDB API.

Get From

Built with

Socials

Trailer 📽️

Adobe Express - ORBIT-5-01-LITE

Screenshots 📱

ps1ps2
ps3ps4

Built With 🛠

  • Kotlin: primary language for modern Android development
  • Flow & Coroutines: asynchronous and reactive programming for smooth, non-blocking operations
  • LiveData: lifecycle-aware observable data holder for UI updates
  • Clean Architecture (MVVM): separation of concerns between UI, business logic, and data
  • DataBinding: binding UI components directly to data sources
  • Hilt: dependency injection for modular and testable code
  • XML: traditional Android UI layout framework
  • Glide: image loading and caching library
  • Room: local database for offline-first persistence
  • Retrofit: networking and API integration
  • WorkManager: periodic background tasks (app uses this send you notification)
  • Notifications: schedule alerts for movies at the chosen time

Features ⚙️

  • Discover movies and show
  • Offline support
  • Save Movies in WatchList & Favourites
  • Share movies with family and friends
  • Watch official trailers instantly
  • Search for your favourite movies and shows
  • Get details about the latest episodes of your favourite shows
  • Add personal notes to your favourite movies & shows
  • Schedule and get notified when it’s time to watch

🚀 Roadmap

MovieFlix is actively under development. Here's what's coming next:

  • share ur Fav movies & show just like Spotify-themed card or stickers
  • Add episodes list in the app
  • Bring watchlist and favorites under one screen
  • Feature to add personal notes under movies
  • Add pagination feature on list of movies on HomeFeed
  • Notify when to watch movie by allowing users to schedule time
  • Add bottom nav
  • Show whole cast working in a movie with their socials

Contribution/Issues 🤝

  • If your new to open source and want to play around with contribution you can do it here or u can raise issue if you want to make any improvements or fix any bugs

    How to build the project :

    • Clone the project
    • Get your api key from TMDb website
    • in the project folder in local.properties save your api key in movieApiKey field , just like this movieApiKey="your_actual_api_key_here"

    Contribution Guide 🚀:

  • Check open issues labeled "good first issue", or "help wanted". If your idea’s not there, open a new issue and let’s chat about it first.

  • Once you’ve made changes, commit and raise a Pull Request against the development branch (we test stuff here before it hits master 🤓).

  • Add a clear title and description: Explain what you changed, why, and how to test it.

That’s it! Appreciate the help big time… let’s goooo!! 🎉

  • Tip for beginners : Try to fix small bugs and dont get overwhelmed by the source code , take your time... Start by making small fixes or making small changes 👍

    Star History

Star History Chart

Contact 📧

Connect me using shalenmj@gmail.com

Twitter - https://twitter.com/shalenMathew

Linkedln - https://www.linkedin.com/in/shalen-mathew-3b566921b/