Welcome to the Movies App! This offline-first Android App is built using Clean Architecture and MVVM design pattern, emphasizing modularization for enhanced maintainability and scalability.
- Trending Movies: Discover the latest films.
- Upcoming Movies: Get updates on upcoming movies.
- Search Functionality: Find your favorite films easily.
- UI (Jetpack Compose)
- Hilt
- Coroutines
- Clean Architecture
- MVVM Pattern
- WorkManager
- Navigation
- Coil
- Retrofit
Add your TMDB Access Token in the local.properties file.
- accessToken =YOUR_ACCESS_TOKEN
- Unit / UI Tests
- Better UI
- Add More Screens (Details etc.)
I'd love to hear your thoughts on the app! If you have any suggestions for improvement or encounter any issues, please don't hesitate to reach out.
Enjoy using Movies App! 🎬
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.