https://github.com/dzenis-h/ng-recipes
Collect recipes and organize your shopping list 🥗
https://github.com/dzenis-h/ng-recipes
angular5 bootstrap firebase javascript node-server rxjs typescript
Last synced: 2 months ago
JSON representation
Collect recipes and organize your shopping list 🥗
- Host: GitHub
- URL: https://github.com/dzenis-h/ng-recipes
- Owner: dzenis-h
- Created: 2017-12-25T12:58:28.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-06-16T19:00:57.000Z (about 3 years ago)
- Last Synced: 2025-12-26T01:27:13.415Z (6 months ago)
- Topics: angular5, bootstrap, firebase, javascript, node-server, rxjs, typescript
- Language: TypeScript
- Homepage: https://balkan-recipes.web.app
- Size: 2.92 MB
- Stars: 0
- Watchers: 0
- Forks: 1
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
##




[](https://www.linkedin.com/in/dzenis-h/)
[](https://github.com/dzenis-h)
##
# ng-Recipes 🍲
## Overview 👀
ng-Recipes is an app that allows you to collect recipes and organize your shopping list 🥗. Check out the final result below:

## Tech Stack 🛠️
| Tech | Docs | Description |
| --- | --- | --- |
|  | [Angular](https://angular.io/docs) | A platform for building web applications |
|  | [Bootstrap](https://getbootstrap.com/docs/5.0/getting-started/introduction/) | A CSS framework for building responsive, mobile-first sites |
|  | [Firebase](https://firebase.google.com/docs) | A platform for building mobile and web applications |
|  | [TypeScript](https://www.typescriptlang.org/docs/) | A strict syntactical superset of JavaScript |
|  | [RxJS](https://rxjs.dev/guide/overview) | A library for reactive programming using Observables |
## How to use it 🔖
1. Run "npm install" inside this project folder to install all of the dependencies.
2. Make sure to change your API keys, DB rules, and your firebase project ID.
3. Make sure you use the latest version of the CLI (upgrade guide below).
4. Run "ng serve" to see the app in action.
### How to upgrade the CLI ⬆️
1. Run the below commands:
```
npm uninstall -g angular-cli @angular/cli
npm cache clean --force
npm install -g @angular/cli
```
## Contributing 🤝
Contributions are always welcome! If you would like to contribute to this project, please follow these steps:
1. Fork the repository. 🍴
2. Create a new branch. 🌵
3. Make your changes and test them thoroughly. 👨💻
4. Submit a pull request. ✔
## License 📑
This project is licensed under the terms of the MIT license. You can read the full license [here](https://docs.google.com/document/d/11WK7tVoTFRMcWCuGZQCRWxEsDUEJ_6ArtfV-NjWcBCU/edit?usp=sharing).
## Deployed 🚀
To see a live preview of ng-Recipes, please click [here](https://balkan-recipes.firebaseapp.com).
## Credits 💳
ng-Recipes was created by [Dzenis H.](https://www.dzenis.tech)
If you like what you see, please consider giving a ⭐️ Contributions are more than welcome. 🫡