starter.dev icon indicating copy to clipboard operation
starter.dev copied to clipboard

add new serverless-framework-sqs-dynamodb kit

Open dustinsgoodman opened this issue 2 years ago • 2 comments

Type of change

  • [ ] Documentation change
  • [ ] Bug fix
  • [x] New kit

Summary of change

Adds a new starter kit to the project that utilizes a fully serverless AWS stack. This kit includes:

  • [x] docker-compose for local resourcing
    • [x] DynamoDB + Admin
    • [x] ElasticMQ
    • [x] Redis
  • [x] mechanisms for database table creation and seeding
  • [x] healthcheck endpoint
  • [x] code formatters
  • [x] data model
  • [x] testing
  • [x] basic API CRUD operations
    • [x] Fetch all
    • [x] Create
    • [x] Fetch one
    • [x] Update
    • [x] Delete
  • [x] documentation tooling
  • [x] CI
  • [x] Type Generation
  • [x] Queue Example
  • [x] Deployment Instructions

Checklist

  • [x] These changes follow the contributing guidelines
  • [x] This starter kit has been approved by the maintainers
  • [x] Changes for this new starter kit are being pushed to an integration branch instead of main
  • [x] All dependencies are version locked
  • ~[ ] This fix resolves #~
  • ~[ ] I have verified the fix works and introduces no further errors~

dustinsgoodman avatar Dec 23 '22 17:12 dustinsgoodman

Deploy Preview for starter-dev canceled.

Name Link
Latest commit fea89098f25984bc4366422974969095fa5414d4
Latest deploy log https://app.netlify.com/sites/starter-dev/deploys/63c80072afd6a2000914aeb6

netlify[bot] avatar Dec 23 '22 17:12 netlify[bot]

This pull request is automatically being deployed by Amplify Hosting (learn more).

Access this pull request here: https://pr-709.d2zmkukv1jdnvq.amplifyapp.com