ElectronAngular4Pouchdb
This project was generated with 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.
Running end-to-end tests
Run ng e2e to execute the end-to-end tests via Protractor.
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]