Skip to content

A recipe shop application that allow you to add foods as well as its ingredients and then pick ingredients to your bag.

License

Notifications You must be signed in to change notification settings

zKirinz/recipe-shop

Repository files navigation

Recipe Shop

What is Recipe Shop?

  • A recipe shop application that allow you to add foods as well as its ingredients and then pick ingredients to your bag.
  • The main purpose of this project is to practice with Angular ecosystem and some third-party library that very friendly with Angular such as NgRx follow with its best practices.
  • Therefore, this application shouldn't be used for production because it's created to be quite simple so as for everyone easy to understand the workflow. You can consider using Recipe Shop for produciton if only you improve it.

Note: This branch is using Angular service as state managment. Switch to branch ngrx if you want to see this application's states managed by NgRx/store.

Technology

  • Frontend
    • Angular - A component-based Framework
    • Angular CLI - Angular Starter Template
  • Backend
    • Firebase - Authentication, Realtime Database.

Some preview images

   

Available Scripts

Before jump in to run this application:

  • First, remember to create a environment.ts (development) and environment.prod.ts (production) files with content exactly like environment.example.ts file content.
  • Then replace your_api_key with your Firebase API.

In the project directory, you can run:

Install dependencies

yarn

you can use npm install command instead which is slower.

Run development server

yarn start

Will run ng serve for a dev server internally. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Build

yarn build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory.

License & copyright

© Kirin Tran, FPT University TP.HCM Licensed under the MIT LICENSE.

About

A recipe shop application that allow you to add foods as well as its ingredients and then pick ingredients to your bag.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published