# ElectronAngular4Pouchdb

This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 1.2.4.

## Development server

Run `npm run server` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files.

## Code scaffolding

Run `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|module`.

## Build

Run `npm run build` to build the project. The build artifacts will be stored in the `dist/` directory. Use the `-prod` flag for a production build.

## Running unit tests

Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Running end-to-end tests

Run `ng e2e` to execute the end-to-end tests via [Protractor](http://www.protractortest.org/).
Before running the tests make sure you are serving the app via `ng serve`.

## Running electron app

Run `npm run electron` to execute and run electron desktop app.

## Running both webapp and clientapp

Run `npm run runboth` for both client electron app and webapp.

## Further help

- Reactive forms [https://toddmotto.com/angular-2-forms-reactive]
- Reactive forms [https://codecraft.tv/courses/angular/forms/model-driven/]
- PDF Viewer [https://devarchy.com/angular/ng2-pdf-viewer]
- SideBar [https://devarchy.com/angular/ng-sidebar]
- ProgressBar [https://devarchy.com/angular/ng2-progressbar]
- DatePicker [https://devarchy.com/angular/mydatepicker]
- Ngx-bootstrap [Valor software - for many BS based components]
- Textbox Mask [https://text-mask.github.io/text-mask/]
- Flex Layout [https://devarchy.com/angular/angularflex-layout]
- Bootstrap / Material Alternative [https://vmware.github.io/clarity/]
- All useful piped [https://devarchy.com/angular/ngx-pipes]
- Angular-Restangular [http://embed.plnkr.co/qozGPV2HowzmtKbC9a54/]
- Angular Validation [https://devarchy.com/angular/ng2-validation]
                     [https://devarchy.com/angular/ng-validators]
- Best logger [Log4J: https://devarchy.com/angular/angular2-logger] 
- Angular Documentation Component [https://devarchy.com/angular/compodoc]
- Pretty Json [https://devarchy.com/angular/angular2-prettyjson]   - Good icons 
    - Google Material Design Icons
    - http://demo.amitjakhu.com/dripicons/
    - https://useiconic.com/open/
- Error Logger: [https://devarchy.com/angular/angular2-logger]
- Promise Loader: [https://github.com/devyumao/angular2-busy]