https://github.com/chuthientuan/movieapp-android
https://github.com/chuthientuan/movieapp-android
android android-app android-studio movies-streaming
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/chuthientuan/movieapp-android
- Owner: chuthientuan
- License: apache-2.0
- Created: 2025-03-16T14:45:24.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-04-02T15:21:08.000Z (about 1 year ago)
- Last Synced: 2025-04-02T16:27:45.239Z (about 1 year ago)
- Topics: android, android-app, android-studio, movies-streaming
- Language: Java
- Homepage:
- Size: 6.09 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MovieApp-Android
## Overview
MovieApp-Android is a modern Android application that allows users to explore, search, and view details about movies. It features a sleek and intuitive UI, making it easy to browse movies by categories, view trending and popular films, and manage user profiles.
## Key Features
- Explore Movies: Browse movies by categories such as popular, top-rated, upcoming, etc.
- Movie Details: View detailed information, ratings, trailers, and overviews of selected movies.
- User Authentication: Sign in/up using Firebase Authentication.
- Favorites: Add and manage your favorite movies.
- Data from TMDB API using Retrofit.
- Movie Slider: Highlight trending or featured movies in a smooth image slider.
- Image loading with Glide.
- Real-time features with Firebase.
- Dark Mode support.
- Modern UI: Clean and responsive user interface using Material Design principles.
## Tech Stack
- Language: Java
- Backend: Firebase (Authentication, Realtime Database)
- Networking: Retrofit + TMDB API
- Image Loading: Glide
- UI: RecyclerView, ViewPager2, Navigation Components
## Getting Started
1. Clone the repository:
```sh
git clone https://github.com/chuthientuan/MovieApp-Android.git
```
2. Open the project in Android Studio.
3. Set up your Firebase project and replace google-services.json.
4. Add your TMDB API key in the appropriate location.
5. Build and run the app on an Android device or emulator.
## Screenshots
## Video demo

## License
This project is licensed under the MIT License.