Caution
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...
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.
![]() |
![]() |
|---|---|
![]() |
![]() |
- 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
- 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
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 appBring watchlist and favorites under one screenFeature to add personal notes under moviesAdd pagination feature on list of movies on HomeFeedNotify when to watch movie by allowing users to schedule timeAdd bottom navShow whole cast working in a movie with their socials
-
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
- 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"
-
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 👍
Connect me using shalenmj@gmail.com
Twitter - https://twitter.com/shalenMathew
Linkedln - https://www.linkedin.com/in/shalen-mathew-3b566921b/








