This repository contains a simple recipe web app
- Angular version: 9.1.12
Download zip file and run npm install in the extracted folder.
List of npm packages and plugins used in the app
-
Bootstrap
- npm install bootstrap
-
Angular Autocomplete
- npm install angular-ng-autocomplete
-
Package for finding string similarities
- npm install string-similarity
- npm install @types/string-similarity
-
Loading indicator
- npm install ngx-spinner@9.0.1
-
Search recipe or select it from search results on home page
-
Navigate to recipe details page by clicking on preferred recipe on search results list
-
Check out similar recipes on the bottom of recipe details page (if the recipe has any similar recipes)
-
You can add the recipe to favourites by clicking on Add to favourites
- the app stores favourites to local storage
- a gold star is displayed next to favourite recipes in search results on home page
-
Check out your favourite recipes by navigating to Favourite page (click on Favourite in the navigation menu on top)
-
You can also delete recipes from favourites