Skip to content

Application that interacts with APIs using the Clean Architecture approach.

Notifications You must be signed in to change notification settings

AmrAbdElHamed26/movie_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Movie App

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.

Screenshots

About

The project uses the TMDB API to fetch a list of movies and includes features such as local storage.

Features

  • 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.

Important Packages in Use

Clean Architecture with Bloc as State Management

Clean Architecture with Bloc

Clean Architecture with Bloc

About

Application that interacts with APIs using the Clean Architecture approach.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages