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
.