Steps to run this project
In the project directory, you can run below command to run the project
If you don't have installed yarn please install first
npm install -g yarn
To install all the dependencies
Compile typescript and run node server
- It will compile and make a build into dist directory
- By default it will run on PORT 4000
- Update the .env if you want to change default port
Run the server on pre compiled files
Create build only
To create api docs
To run unit test(Please make sure server is running before running unit test case)
- Fully Typescript
- Files system as database(Allowed on any machine to store data into json format without using additional database setup)
- Airbnb coding standard
- Mocha and chai for unit test cases
- API docs to write api documentation