Netflix app clone flutter project using flutter_bloc package.
.
├── core
│ ├── constant
│ ├── data_sources
│ ├── enums
│ ├── exceptions
│ ├── managers
│ ├── navigation
│ ├── models
│ ├── repositories
│ ├── services
│ └── utils
└── ui
├── shared
├── views
└── widgets
- json serialization
- connectivity service
- http service
- navigation service
- key storage service
- local storage service (NoSQL)
- life cycle manager to start/stop background services
- snack bar service
- Home View (Renders a list of movies fetched from JSON place holder API [TMDB])
- Movie Details Viw (Dynamic view that loads the movie information)
- Search View (Dynamic view that loads the movies list on query)