CineHub is the ultimate movies app for film enthusiasts and casual moviegoers alike that uses The Movies Database (TMDB) API. With a world of entertaining at your fingertips, CineHub offers an extensive collection of now playing, popular, and top rated movies, carefully curated to provide you with the best viewing options. You can easily discover new movies to watch and enjoy. With features such as detailed movie information, CineHub makes it easy to find your next favorite movie.
cinehub-app.mp4
lib
├── core
│ ├── components
│ ├── errors
│ ├── global
│ ├── network
│ ├── usecases
│ └── utils
│
├── movies
│ ├── data
│ │ ├── datasource
│ │ ├── models
│ │ └── repository
│ │
│ ├── domain
│ │ ├── entities
│ │ ├── repository
│ │ └── usecases
│ │
│ ├── presentation
│ │ ├── components
│ │ ├── controllers
│ └───└── screens
│
└── main.dart
Now Playing Movies
: Users can view a list of movies that are currently playing in theaters.Popular Movies
: Users can browse a list of popular movies based on recent trends and ratings.Top Rated Movies
: Users can view a list of movies with the highest ratings on the app.Movie Details Screen
: Users can access detailed information about a movie, and some other movies related to this movie.
This project is an entertaining app, provides movies to enjoy the user.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.