CPAD2023SecBTeam12
This Flutter Movie App is a robust application that integrates with the TMDb (The Movie Database) API. Featuring user authentication, efficient caching, and CloudFront CDN for optimized image delivery, the app offers a seamless and personalized movie-watching experience.
- Authentication: Secure user authentication for personalized interactions.
- Caching Mechanism: Improved performance through efficient data caching.
- CloudFront CDN: Optimized image delivery based on diverse screen sizes.
- Search and Explore: Seamless exploration of movies, TV shows, and related content.
- User-Favorite List: A personalized list for users to manage their favorite movies.
- Flutter: A cross-platform framework for building natively compiled applications.
- TMDb API: Real-time access to a comprehensive movie database.
- Cache Management: Efficient caching for improved app responsiveness.
- CloudFront CDN: Amazon's Content Delivery Network for optimized image delivery.
- Clone Repository: Clone the repository to your local machine.
- API Key: Obtain a TMDb API key and integrate it with the app.
- Dependencies Installation: Run
flutter pub get
to install project dependencies. - Run the App: Execute
flutter run
to launch the app locally.
Experience the power of Flutter combined with TMDb API, Firebase authentication, and CloudFront CDN to deliver a high-performance, visually appealing movie app. Happy coding!