Skip to content

Latest commit

 

History

History
42 lines (26 loc) · 1.4 KB

README.md

File metadata and controls

42 lines (26 loc) · 1.4 KB

e-Store

  1. e-Store is a prototype client side application which demonstrates online shoping application which has below use cases implementations:
  • Listing Items for online sales
  • Adding Item to Cart
  • View Cart
  • Checkout
  • Submit Order
  1. There are 3 modules coming from below services:
  • Sales
  • Finance and
  • Customers
  1. There is Branding Modules which takes all of the above 3 modules code and create composition.
  2. ItOps module is also there which is not used yet.

See the app live in action here https://roopkt.github.io/e-store

This project is inspired by Service Oriented Architecture (SOA) philosophy. There is an initiative going on to create prototype SOA here in this link https://github.com/Particular/Workshop.Microservices

This project is following SOA principle and trying to solve client side composition using mainly below libraries:

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.

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.

Contributing

Please read contributing guidelines here.