Skip to content
This repository has been archived by the owner on Aug 25, 2020. It is now read-only.

ngx-kit/alma

Repository files navigation

Alma by ngx-kit

Demonstration of Angular eCommerce project based on ngx-kit.

Watch the demo!

alma screenshot

Now in active development, some features are incomplete or stubbed.

Features

  • Angular 5
  • Lazy-loading
  • AOT
  • PWA
  • Server-side rendering
  • Docker build

Modules

  • Home
  • Products
  • Auth
  • Bag
  • Checkout

Usage

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 (replace dhub.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.