The Movie App is a Flutter project with a strong foundation in Clean Architecture and leveraging RESTful APIs to ensure efficient data handling and minimize response costs. Additionally, we've integrated the powerful third-party library, jitsi_meet_flutter_sdk, to create dynamic screening rooms where numerous viewers can simultaneously enjoy the same film.
The project uses the TMDB API to fetch a list of movies and includes features such as local storage.
- Get All Now Playing Movies, All Popular Movies, and All Top Rated Movies, and view details about every movie.
- Create or join a room that allows people to watch the same movie at the same time.
- Save data to minimize response costs.
All these features use Clean Architecture, making the app scalable and maintainable.