- Clone the project
- Run
npm i
- Generate Airtable API key here: https://airtable.com/account and save it in
config/config.js
(make sure to not commit it). - Start the app with
npm run dev
(this command starts the app and monitors for file changes).
The backend is now accessible in localhost:3000
and the frontend in localhost:1234
Returns all jobs in the table with all information from each job.
Returns the job matching the ID.
Allows to search for jobs using POST parameters:
- job_title (string)
- skills (array of strings)
Matches future jobs based on skills:
- skills (array of strings)
Returns all skills in the table.