This is an application for Pomelo Nodejs code challenge
Use the npm package manager for node to install this app.
npm install
After install, create an .env file and fill the key according to
npm run dev # running this app in development mode (auto compilation on file changes).
npm run build # build this application to plain JS file.
npm run start # start the server.
npm run test # test this application.
The project structure is described in the code section below.
.
├── dist # Transpiled code path, ready to run
├── docs # API document path
│ ├── postman
│ └── swagger
├── src
│ ├── assets
│ ├── client # front-end
│ │ └── components
│ ├── models # models for input validation
│ ├── server # server-side
│ │ ├── routes
│ │ └── __tests__
│ └── services # back-end logic
│ └── __tests__
└── types
please see: https://app.swaggerhub.com/apis-docs/k1123/pomelo-challenge/1.0.0
- TypeScript
- Hapi
- Vuejs
- jest