Skip to content

Angular app to deal with Recipe related functions that uses Firebase as Backend.

Notifications You must be signed in to change notification settings

PattniVishal/RecipeApp

Repository files navigation

RecipeApp

  • A web app for Recipe related functions. It is an outcome of learning and implementing Angular framework.
  • Implemented Authentication using Firebase.
  • Added appropriate Routes.
  • Managed state using NgRx.
  • Used Interceptors to add Auth Token to HttpHeader before request leaves the App.
  • Used Guards to prevent the loss of unsaved data on page reload.
  • Tech Stack : Bootstrap, Angular, Firebase

Usage

  • The app is deployed on Heroku.

Get project on Localhost

  • Clone the repository https://github.com/PattniVishal/RecipeApp.git
  • Run npm install to download dependencies.
  • Move to project directory and ng serve -o
  • The Application should start on localhost at port 4200.

Development server (Run on localhost)

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

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.

Running unit tests

Run ng test to execute the unit tests via Karma.

About

Angular app to deal with Recipe related functions that uses Firebase as Backend.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published