This project has been created with NodeJS + TypeScript + MongoDB + AngularJS + Mocha + Chai.
TypeScript? Why not? =).
The front was developmented with es6 , keep cool, the gulp has been configured with babel because some browsers not accept es6
npm install
First compile typeScript, after start server.
- npm run compile
- npm run start
The gulp has been configured with browserify.
- gulp dev
Use this credentials for a test.
- Admin - email: controlpanel@controlpanel.com.br - password: 123456
- User - email: controlpanel-user@controlpanel.com.br - password: 123456
This API created with restFull and you need to provide authentication details which will be used through API calls.
In project has blueprint to understand the endpoints.
I created other project to centralize services.
Why? Thinking scalar form this project can use mobile (ionic) or desktop (electron) and use the same core.
To run the library tests, use npm test.
- npm test