Skip to content

akshaynr/aws-backend-node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aws-backend-node

AWS Backend Node

All tasks are completed Please check following urls: GET - https://8ak9gfcgg4.execute-api.eu-west-1.amazonaws.com/dev/swagger GET - https://8ak9gfcgg4.execute-api.eu-west-1.amazonaws.com/dev/swagger.json GET - https://0i8erly05h.execute-api.eu-west-1.amazonaws.com/products GET - https://0i8erly05h.execute-api.eu-west-1.amazonaws.com/products/{productId}

Additional: Async/await is used in lambda functions ES6 modules are used for Product Service implementation Custom Webpack/ESBuild/etc is manually configured for Product Service. Not applicable for preconfigured/built-in bundlers that come with templates, plugins, etc. SWAGGER documentation is created for Product Service Lambda handlers are covered by basic UNIT tests (NO infrastructure logic is needed to be covered) Lambda handlers (getProductsList, getProductsById) code is written not in 1 single module (file) and separated in codebase. Main error scenarios are handled by API ("Product not found" error). Also Invalid Product ID is taken care

Import Service

GET - https://e9xyxn31if.execute-api.eu-west-1.amazonaws.com/dev/import GET - https://l3ivbfh22k.execute-api.eu-west-1.amazonaws.com/swagger GET - https://l3ivbfh22k.execute-api.eu-west-1.amazonaws.com/swagger.json

About

AWS Backend Node

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published