Skip to content

mmart1n/Recipe-Book

Repository files navigation

Recipe Book

This is an Angular CLI Single Page Application, based on course, I have done in Udemy. For the back-end I have used Firebase. Through the application users can create their own recipes, edit or delete existing ones and store the changes in the database, or fetch already stored recipes by themselves or by other users and also editing/deleting them. There is a shopping list, where they can store ingredients, change the amount of existing ones or delete them.

Angular features, I have used developing this application:

  1. Angular Router
  2. Route guards (Can-Activate, Can-Deactivate)
  3. Ahead of time compilation
  4. Lazy loading recipe module
  5. The Http Client
  6. Observables
  7. Template Driven Forms
  8. Reactive Forms
  9. Custom Validator and custom generic validator
  10. Generic component
  11. Shared module
  12. Filter pipe
  13. Auth service

Important:

  1. I DO NOT OWN ANY OF THE PICTURES USED IN THIS PROJECT.
  2. THE PURPOSE OF THIS APPLICATION IS NOT FOR COMMERCIAL USES - THE APPLICATION WAS CREATED FOR EXERCISE.

About

Exercise Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published