MaheshNat / Recipe-Book

A recipe management web application built using angular 8 and google's firebase as the core backend (for authentication and realtime database)

Home Page:https://ng-course-recipe-book-15925.firebaseapp.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

A recipe management web application built using angular 8 and google's firebase as the core backend (for authentication and realtime database)

https://ng-course-recipe-book-15925.firebaseapp.com


Languages

Language:TypeScript 75.4%Language:HTML 18.9%Language:JavaScript 3.3%Language:CSS 2.4%