“The Movies app” was generated with Angular CLI version 9.1.4. It's a small and simple application that captures and stores information about movies and lists them for the users so they can later access their details. The architecture team has decided that the application must be implemented using an Angular SPA (single page application). The Angular Version should be 7 or greater.
-
Angular 9.
-
Google Fonts CDN, (https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap).
-
BEM methodology.
-
Sass
-
Rxjs.
-
Get data from (Api: http://www.mocky.io/v2/5dc3c053300000540034757b) for top 5 movies.
-
Bootstrap 4.
-
Font-awsome.
-
Lodash, (https://lodash.com/).
-
Reactive form validations.
-
Skeleton loader.
First, you should clone repositoy:
git clone https://github.com/bonett/movieApp.git
then, cd movieApp
don't forget to install the dependencies npm install
Finally, Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.
Run ng test
to execute the unit tests via Karma.