walid-hajhussien / Recipe-books

Web Application for buy a recipe books

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RecipeBooks

  • Web Application for buy a recipe books
  • This project was generated with Angular CLI version 9.0.4.

Requirements

  • Angular V9
  • Grunt

Feature

  • angular Idle
  • firebase service
  • error handler

Technical characteristics

  • Angular Router
  • router Guard
  • child route
  • resolver
  • canActivate & canDeactivate route
  • interceptor
  • Template driven approach Form
  • Reactive approach Form
  • http request
  • Feature Module

App Planing

App Planing

components

  • Root
  • Header
  • Recipe
  • Recipe-list
  • Recipe-detail
  • Recipe-item
  • Shopping-list
  • Shopping-edit
  • auth
  • loading-spinner
  • select-recipe

Models

  • Recipe
  • Ingredient
  • user
  • credential

directive

  • dropdown
  • placeholder

DynamicComponent

  • alert

#interceptors

  • auth

#pipes

  • errorMessage

interface

  • firebase sign In
  • firebase sign Up

Development server

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.

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.

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.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI README.

About

Web Application for buy a recipe books


Languages

Language:TypeScript 84.6%Language:HTML 10.8%Language:JavaScript 2.3%Language:CSS 2.3%