This project was generated with Angular CLI version 6.1.3.
npm install
npm run start-local
- start app locally.npm run start
- for heroku deployment .
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory. Use the --prod
flag for a production build.
Run npm run test
to execute the unit tests via Karma.
- Angular 6
- Redux
- RxJs
- Bootstrap 4
Deployed to heroku DEMO
- App contains two pages, movies list page and details page.
- Movies can be filtered by name and genre(additional properties can be defined as an array
props: ['key', 'genres']
). - App is fully using
Redux
for state management with custom helpers for immutability.