{"repo":"hardyscc/aws-nestjs-starter","free":true,"listed":false,"github":"https://github.com/hardyscc/aws-nestjs-starter","clone":"git clone https://github.com/hardyscc/aws-nestjs-starter.git","description":"Serverless, AWS, NestJS, GraphQL and DynamoDB starter","language":"TypeScript","stars":348,"topics":["serverless","aws","nest","nestjs","lambda","dynamodb","dynamoose","graphql","type-graphql","apollo-server"],"license":"Unlicense","category":"api-integrations-sdks","readme_excerpt":"Serverless, AWS, NestJS, GraphQL and DynamoDB starter Description A starter project that makes creating a deployable AWS Serverless project extremely easy. Technologies - AWS Lambda - AWS DynamoDB - Serverless - NestJS - NestJS GraphQL - NestJS Dynamoose Usage After that find and replace aws-nestjs-starter to your project name on the following files: - package.json - serverless.yml - .env Setup AWS Credentials 1. Sign up for an AWS account 2. Login to your AWS account and go to the Identity & Access Management (IAM) page. 3. Click on Users and then Add user . Enter a name in the first field to remind you this User is related to the Serverless Framework, like serverless-admin . Enable Programmatic access by clicking the checkbox. Click Next to go through to the Permissions page. Click on Attach existing policies directly . Search for and select AdministratorAccess then click Next: Review . Check to make sure everything looks good and click Create user . 4. View and copy the API Key & Secret to a temporary place. You'll need it in the next step. Setup Workstation Install AWS CLI - Windows: choco install awscli - MacOS: brew install awscli Config AWS CLI Please enter your AWS Access Key ID , AWS Secret Access Key and Default region name Deployment Install DynamoDB local Local Offline Development Local NestJS Development - (Optional) Tools Unit Testing E2E Testing GraphQL Endpoint Test - offline: http://localhost:3000/dev/graphql - local: http://localhost:3000/graphql - AWS: http","default_branch":null,"files":null,"tree":[],"storefront":"/r/hardyscc","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hardyscc/aws-nestjs-starter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}