MEAN stack authentication and minimongo / service worker on Angular6 and AngularMaterial6
service worker installation is at minimal configuration.
Once the user is logged in, the application can work fully deconnected. Sync will be done if server come back alive. If user logout, he will need access to the server to login again.
fork from leota/MEAN-stack-authentication
- https://github.com/mWater/minimongo
- https://golb.hplar.ch/2018/06/workbox-serviceworker-in-angular-project.html
MEAN stack authentication boilerplate with Angular5 and AngularMaterial2.
- Install Node.js and MongoDB
- Install Angular CLI:
npm i -g @angular/cli
- From project root folder install all the dependencies:
npm i
npm run dev
: concurrently execute Angular build, TypeScript compiler and Express server.
A window will automatically open at localhost:4200. Angular and Express files are being watched. Any change automatically creates a new bundle, restart Express server and reload your browser.
npm run prod
: run the project with a production bundle and AOT compilation listening at localhost:3000
To get more help on the angular-cli
use ng --help
or go check out the Angular-CLI README.