- Notifications
You must be signed in to change notification settings - Fork250
Angular components for scaffolding online store
License
NodeArt/angular-commerce
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Online store components written in Angular.
Full API and documentation checkhere.
Check change loghere
Most of components are separated from each other. The most common dependency isData Abstraction Layer (DAL).DAL is a bridge for some connector ( for now Firebase Connector ). DAL contains methods for manipulating with database(get products, add products to shopping cart, remove products from shopping cart etc.), auth api (register user, login, logout etc.).
As we started to use firebase for database, auth, storage, it was a question how to process heavy queries with aggregations, multiple conditions etc.Firebase Realtime Databese api was very simple for our requirentments.
After some time of research we stayed atElasticSearch.It's fast, allow to make heavy hard queries and Firebase team wrote an adapter to firebase calledFirebase Flashlight.
For example, queries inProduct Service are written likeElasticSearch queries.
About products organization you can read in docs for services, for example,Product service orBasket service.
If you want to create you own connector you must adopt it toElasticSearch flashlight output.
To create documentation:
npm inpm run build-docsTo serve documentation:
npm run serve-docsAbout
Angular components for scaffolding online store
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors8
Uh oh!
There was an error while loading.Please reload this page.