This is an example ExpressJS app designed to showcase how GitHub Actions work.
Before setting up locally or deploying, run cp .env.example .env
and populate .env
with your env vars
Prerequisites: Node v16+
- Run
npm i
- Run
npm start
to start the express app locally for testing - Open http://localhost:3000/swagger to test endpoints
Prerequisites: Node v16+, AWS credentials for Serverless framework to deploy with
- Run
npm run deploy
- Once complete, access the API on the API gateway URL printed in the console output
Don't forget to put /api or /swagger on the end of the URL