In this project, we were tasked with the objective of organizing data and the world’s information and making it universally accessible and useful. We plan to create a cooking recipe website that allows cooks to find homemade/existing recipes and get the ingredients they need to make homemade meals while being sheltered in place. Key features include:
- Easy to navigate home page for finding new recipes faster
- Quick search to find tagged posts for a variety of types of food
- Finding grocery stores around you to get access to all the ingredients you will need
- Uploading new recipes
- Commenting on and rating existing recipes
- An easy flow and navigation that is straightforward to discourage excessive information
- Creation of a wishlist for recipes you want to try and shopping cart for ingredients you need to get
These instructions will get you a copy of the project up and running on your local machine for development. See deployment for notes on how to deploy the project on a live system.
You will need to set up the Angular CLI to be able to run this project locally. Please fork this project first and then run:
npm install -g @angular/cli
Once you have the project set up, you will need to download the node/modules folder with the requirements for the project.
cd ~/step79-2020/angularSTEP/
Then run to install the needed folders and files from the package.json file:
npm install
- Angular - The web framework used
- Firebase - Backend and authentication management
- Google GCP and Google API's - Project management
Please read CONTRIBUTING.md for details how to contribute to this project.
This project is licensed under the APACHE 2.0 License - see the LICENSE.md file for details
We would like to thank Google for the opportunity.