praveen-sripati / storefront-frontend

A full single-page ecommerce application created with Angular called MyStore.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MyStore

MyStore is Angular application that allows users to view a list of available products to purchase, add them to a shopping cart, and ultimately complete the checkout process.

Technologies

  • Angular Framework
  • Json Server

Components, Services and Routes used in this project

  • product-list component used to display list of products - Route /
  • product-item component used to display individual product.
  • product-item-detail component used to display individual product with brief content in a different route - Route /product-detail/:productId
  • cart component used to display products that are added in cart - Route /cart
  • product-list service used to manage data between all these components.

Installation

To get started developing right away:

  • install all project dependencies with npm install.
  • start the development front-end server with npm start or ng serve.
  • start the development json-server for demo REST JSON services using command npm run server.
  • for production build use npm run build.

References

License

Udacity

About

A full single-page ecommerce application created with Angular called MyStore.

License:Other


Languages

Language:TypeScript 54.6%Language:SCSS 22.7%Language:HTML 20.2%Language:JavaScript 2.5%