This project is for learning purpose.
In this project I have used the nodejs for restfull api and to run the client side angular2 application which consums the api.
In nodejs I have used the
- Node
- Mongojs
- mlab for Mongo database.
- Express
Before running the backend, first we will run the ng build command and all the file will be surving from the dist project.
- Angular2
- Angular-material 2
- Angular-cli
- Angular-flex-layout
- lodash
- ng2-chart (chart)
- Dashboard using Charts

- Task drag drop

-
npm install -g @angular/cli
-
npm install
-
ng build
-
node app
If everything works fine then "App server running on 3000".
Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.
Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|module.
Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the -prod flag for a production build.
Run ng test to execute the unit tests via Karma.
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.