Skip to content

shehabshalan/covid-api-lambda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

covid-api-lambda

The API to provide a summary information about Covid-19 cases and make queries by countries.

API documentation

The API is documented using Swagger. You can find the documentation here.

Requirements

  • Node.js
  • Docker
  • AWS CLI
  • SAM CLI

How to use

Installation

clone https://github.com/shehabshalan/covid-api-lambda.git
cd covid-api-lambda
sam build

Run locally

sam local start-api

Deploy

sam deploy --guided

Test

npm install
npm test

Folder structure

├── __tests__
│ └── index.test.js
├── events
│ └── event.json
├── lambdas
│ └── index.js
├── layer
│ └── nodejs
│   └── node_modules
│     └── handler
│       └── index.js
│       └── package.json
│   └── package.json
├── package.json
├── package-lock.json
├── README.md
├── samconfig.toml
└── template.yaml

About

Covid API using AWS Lambda

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published