This repository contains a simple example of how to use Terraform, Typescript, and Express to create a server-less API hosted on AWS
- Make sure to have node installed on your machine
- Execute
npm i
in the root project directory - Execute
npm run start:watch
to start the server with hot reload 🚀
- Execute
npm run test
- Configure AWS Environment Variables
- Make sure AWS Role you are assuming using has access to s3, AWS Lambda, and API Gateway
- execute
deploy.sh