API for Current cases and more stuff about COVID-19 or the Novel Coronavirus Strain.
Check out our homepage and sign up for our newsletter here
NovelCovid API is recommended by Postman here
NovelCovid/API Documentation can be found here
- Download redis from https://redis.io/topics/quickstart
- Start redis server using
redis-server
- Fork and clone the git repository
- In the new folder you will find a
example.env
file, duplicate it and rename it to.env
only. - Change the env variables to fit your environment (leave them blank for default values)
- Run
npm run start:dev
- Open your browser and navigate to
localhost:{PORT}
(PORT being the port specified in your.env
file) - You should now see the APIs landing page
- Fork and clone the git repository
- In the new folder you will find a
example.env
file, duplicate it and rename it to.env
only. - Change the env variables to fit your environment (leave them blank for default values)
- Run
npm run docker-start-dev
We suggest you load the module via require
, considering ES modules in Node.js are not yet stable.
Executing a method will return a Promise. The examples here utilise async/await to access the data.
JavaScript:
const { NovelCovid } = require('novelcovid');
TypeScript:
import { NovelCovid } from 'novelcovid';
Everything is listed on the npm site.
Since data.updated
returns milliseconds, you can do new Date(data.updated)
as it returns an ISO Date
You can read more about new Date() here
For further support, you can join our discord server! More Tutorials can be found there too! https://discord.gg/QAY6rAz
https://github.com/CSSEGISandData/COVID-19/tree/master/csse_covid_19_data/csse_covid_19_time_series
https://www.canada.ca/en/public-health/services/diseases/2019-novel-coronavirus-infection.html
Thanks goes to these wonderful people (emoji key):
EliteDaMyth 💻 |
Ethan Winters 🐛 💻 |
dicedtomato 💻 |
apollyon600 📖 |
James Shelley 👀 |
Ryan Harlow 🐛 |
Ali Tas 🐛 |
Walter Corrales 💻 |
Ahmad Awais ⚡️ 📖 |
MrAugu 🐛 |
Ayyan Lewis 🐛 |
Ben Sommer 🐛 💻 |
Luis De Anda 📖 |
puf17640 🐛 💻 |
Oluka Denis 🐛 |
Did you build a project with our API? We now offer an "awesome-list" for you to add your projects into so people can find out about them!