Alma by ngx-kit
Demonstration of Angular eCommerce project based on ngx-kit.
Now in active development, some features are incomplete or stubbed.
- Angular 5
- Lazy-loading
- AOT
- PWA
- Server-side rendering
- Docker build
- Home
- Products
- Auth
- Bag
- Checkout
Installation:
- Clone
npm i
Dev:
npm start
- open
localhost:4200
Default browser build:
npm run build:browser
SSR Build:
npm run build:server
serve:server
- open
localhost:4000
Docker:
- Update docker image name in
package.json
(replacedhub.nvx.me:443/ngx-kit-ui-alma
with your url) npm run docker:build
npm run docker:run
- open
localhost:4001
Docker deploy:
npm run deploy
- App will be exposed on port 4000.