Skip to content

Latest commit

 

History

History
executable file
·
27 lines (14 loc) · 1.34 KB

README.md

File metadata and controls

executable file
·
27 lines (14 loc) · 1.34 KB

Recipe-Book

This project was created as an angular demo application for recipe management using angular 8 and firebase (for authentication and realtime database)

Features

Authentication

Authentication

The authentication in this project is done by the Firebase Auth REST API, allowing users to sign up using their email and password, logout, and login automatically using the browser's local storage. Once a user is authenticated, they will be able to edit and access the Firebase Realtime Database, where recipes are stored.

Recipes

Recipes

Once a user is authenticated, recipes can be added, deleted, or edited using the user friendly recipes page. There, users can also save and fetch data to and from the realtime database.

Shopping List

Recipes

In addition to being able to manage recipes, users can also add all the ingredients of one recipe into their shopping list, which can be managed just like the recipes. Ingredients can be deleted, added, and edited.

Deployment

This application was first deployed at https://ng-course-recipe-book-15925.firebaseapp.com/recipes using firebase hosting on August 18, 2019.