- Connected to AWS
- Utilizes severless, Dynamo, etc.
TODO: ADD A SERVERLESS ENV VAR TO LINK TO PERSONAL ACC
Must configure ur own AWS account on your pc:
- info on that can be found at : https://www.serverless.com/framework/docs/providers/aws/guide/credentials
- basically create an AWS acc
- download serverless globally on PC
- add a aws profile
- then go ahead to deploy step
Steps to reproduce code:
- First Clone repo
- then type: npm i or npm install -> downloads all dev and regular dependencies
To Local Deploy (w/ serverless offline):
- npm run dev
To Deploy:
- sls deploy If you have an AWS profile created use:
- sls deploy --aws-profile acmHackathon
---- endpoints ----
- saveMember (POST)
---- dev dependencies -----
-
serverless-dynamodb-local --- allows you to run dynamodb locally
-
serverless-offline --- allows you to run aws server locally before deploying to cloud