Just for study.
- Docker
- docker-compose
- [optional] node v10
- [optional] npm
- [optional]
npm install -g yarn- Yarn
- Clone this repository
- Setup the .env file by copying the .env.sample
docker-compose upto run the application and additional imagesyarn dockerordocker exec -it lab-api shto get inside of the application docker image
- Clone this repository
- Setup the .env file by copying the .env.sample
yarn install- to install the dependenciesyarn test- to run the testsyarn db:migrate- to run the migrationsyarn dev- to run the application (with nodemon)
To test the apis via insomnia, please import the insomnia_todos_api.yaml in your insomnia
- docker-compose with database image
- localstack docker image for tests
- serverless framework (deploy lambdas and create resources)
- running DynamoDB, SQS, SNS... locally with localstack