The primary purpose of the application is creating and managing notes.
This is a Node.JS project
- There is a back-end rest api for creating and managing notes.
- And a front-end project for the api
- First design and testing version for the api
- REST Api implemented(partially)
- Postman runner passed
- Frontend implemented
- Wrap on docker
Run runnig this project
- Clone this Git repository
- move to backend project
cd notes-api - install the dependecies
npm install - move to root
cd .. - move to frontend project
cd notes-ui - install the dependecies
npm install - move to root again
cd .. - then in the root folder run projects
npm run dev - go to
http:localhost:4200
NodeJS v18.19.0
The API design and testing for Notes API is located in postman/notes_project.postman_collection.json, in the collection project you can view some examples and use it to perform testing to the api
The principal resource is the notes
The easiest way to install Newman is using NPM. If you have Node.js installed, it is most likely that you have NPM installed as well.
$ npm install -g newmanTo run the collection in root folder of the project The newman run command allows you to specify a collection to be run.
$ newman run postman/notes_project.postman_collection.json