https://github.com/googleinterns/step79-2020
https://github.com/googleinterns/step79-2020
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/googleinterns/step79-2020
- Owner: googleinterns
- License: apache-2.0
- Created: 2020-06-19T16:21:42.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2024-11-19T01:23:27.000Z (over 1 year ago)
- Last Synced: 2024-12-05T00:12:26.386Z (over 1 year ago)
- Language: TypeScript
- Size: 14.2 MB
- Stars: 3
- Watchers: 5
- Forks: 1
- Open Issues: 55
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Recipe Project
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
## Getting Started
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.
### Prerequisites
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
```
### Installing
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
```
## Built With
* [Angular](https://angular.io/) - The web framework used
* [Firebase](https://firebase.google.com/) - Backend and authentication management
* [Google GCP and Google API's](https://cloud.google.com/gcp/) - Project management
## Contributing
Please read [CONTRIBUTING.md](https://github.com/googleinterns/.github/blob/master/CONTRIBUTING.md) for details how to contribute to this project.
## Authors
* **Erica Izaguirre** - *Google* - [ei84136](https://github.com/ei84136)
* **Dom Ducre** - *Google* - [ducre11](https://github.com/ducre11)
* **Oliver Lance** - *Google* - [ollylance](https://github.com/ollylance)
## License
This project is licensed under the APACHE 2.0 License - see the [LICENSE.md](https://github.com/googleinterns/step79-2020/blob/addCommunityFiles/LICENSE) file for details
## Acknowledgments
We would like to thank Google for the opportunity.