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...
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 📽️
Screenshots 📱
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
Contact 📧
Connect me using shalenmj@gmail.com
Twitter - https://twitter.com/shalenMathew
Linkedln - https://www.linkedin.com/in/shalen-mathew-3b566921b/

