Live: https://evaxn9xqz0.execute-api.us-east-1.amazonaws.com/prod
- NodeJS 12
- Yarn:
npm install -g yarn
- Typescript:
yarn global add typescript
- AWS CLI 2
- Configure AWS CLI
- AWS CDK:
yarn global add aws-cdk
- Navigate to
cdk
folder - Run
yarn install
- Navigate to
api_root_lambda
- Run
yarn install
- All dependencies installed
- AWS Credential are configured (
aws configure
)
- Navigate to
cdk
directory - First Deployment Only Bootstrap your AWS Account:
cdk bootstrap
- Run
yarn run deploy
API Root Lambda is the main controller that handles API Request. It's written in NodeJS and uses express for handling routing