git clone -> npm install
make sure to create .env with variables
npm run tsc
npm start or npm run dev
routes are
POST /candidate
with candidate body example: { "id": "ae588a6b-4540-5714-bfe2-a5c2a65f547a", "name": "John Coder", "skills": ["javascript", "es6", "nodejs", "express"] }
GET /candidate/search?skill={skill1},{skill2}
will return a single candidate object:
{ "id": "ae588a6b-4540-5714-bfe2-a5c2a65f547a", "name": "John Coder", "skills": ["javascript", "es6", "nodejs", "express"] }