- This is meant to be hosted on AWS, using services like Lambda, DynamoDB and more
- The project uses serverless to make development and testing using AWS easier, because it could be a pain otherwise.
- Check out
docs/serverless-readme.mdfor more information
- Check out
- The
docs/directory has information for the endpoints served by the API- Look at
serverless.ymland the variouslambdas/*-handlers.ymlfor more information on these
- Look at
- Get access to your AWS IAM User Access ID & Access Key
- Install the Serverless framework using
npm i -g serverless - Install the AWS CLI using
pip install awscli - Configure your AWS credentials for Serverless to use using
aws configure- You'll be asked for your Access ID, Access Key and the preferred location
- You now have access to various Serverless functions
- Use
serverless invoke local --function <function>to locally run a lambda function - Use
serverless offline startto run the Gateway & lambda functions locally - Use
serverless deployto deploy a new build
- Use