Send possible internships and no-experience required job offers from getonboard to our own api every sunday at 1:30pm.
This project uses env variables, create a .env
file in the root directory and add SECRET_PASS
for our API to accept the incoming request, and INTERNSHIPBOT_ENDPOINT
to especify the api endpoint we are currently using.
To run this project locally, install the dependencies and run the local server:
npm install
npm run dev
To build for production:
npm run build
- TypeScript, using nodemon and concurrently to run the development server, and tsup to bundle.
- node-cron to schedule functions.
- Axios as a HTTP client to call APIs
- René Cáceres (@panquequelol) - Setting up schedule functions to get getonboard offers.