Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Original forked #1

Merged
merged 128 commits into from
May 8, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
128 commits
Select commit Hold shift + click to select a range
a994e0c
Update pull_request_template.md
jeremyphilemon Apr 23, 2020
d595b50
Fix: Always scroll to top on routing between pages. (#1457)
Binu42 Apr 23, 2020
039984b
Fix: Switch to react-tooltip (#1465)
nayakrahul Apr 24, 2020
2d40708
Style: Allow navbar's expanded state to overflow. (#1441)
Binu42 Apr 23, 2020
706a8be
Feat: Add maps based on active, recovered, and deceased counts (#1407)
shuklaayush Apr 24, 2020
473f1a6
Fix: Add disclaimer to state maps for which district data is unreliable
shuklaayush Apr 24, 2020
9498888
Fix: Prevent Essentials search bar from freezing (#1468)
g-bhagwanani Apr 23, 2020
bf300cd
Improv: Fetch IST time instead of local time. (#1444)
aniketnk Apr 23, 2020
ae65c44
Create claim.yml
JunaidBabu Apr 24, 2020
c9e4c09
Update claim.yml
JunaidBabu Apr 24, 2020
32bed84
Update claim.yml
JunaidBabu Apr 24, 2020
9059cb3
Update claim.yml
JunaidBabu Apr 24, 2020
b5ff442
Fix typo
shuklaayush Apr 24, 2020
e2ee28b
Docs: Update contributing.md (#1505)
jeremyphilemon Apr 24, 2020
59fb8c1
Docs: Add code of conduct.
jeremyphilemon Apr 24, 2020
2582e91
Docs: Update readme.
jeremyphilemon Apr 24, 2020
84fbfa1
Docs: Update contributing guideline.
jeremyphilemon Apr 24, 2020
ce77474
Feat: Tooltips for district rows. (#1476)
Abhinav-Mani Apr 24, 2020
df8f2fd
Feat: Highlight currently selected row in table. (#1482)
nayakrahul Apr 24, 2020
39ca392
Docs: Format them.
jeremyphilemon Apr 25, 2020
ded9fd3
Fix: Show remove icon even for zero search results. (#1489)
aishmittal Apr 25, 2020
7e3fcf2
Improv: Add legends for daily confirmed chart in DeepDive. (#1424)
kousiksatish Apr 25, 2020
153d4c0
Chore: Update claim response.
jeremyphilemon Apr 25, 2020
8aa0a37
Chore: Remove type label.
jeremyphilemon Apr 25, 2020
ac709f3
Chore: Remove type label.
jeremyphilemon Apr 25, 2020
692616e
Create mod.yml
JunaidBabu Apr 25, 2020
6f004aa
Update mod.yml
JunaidBabu Apr 25, 2020
7b73cc7
Chore: Apply formatting.
jeremyphilemon Apr 25, 2020
46c809b
Update mod.yml
JunaidBabu Apr 25, 2020
851750f
Chore: Update mod.yml response.
jeremyphilemon Apr 25, 2020
1259f76
Improv: Make disclaimer more explicit by showing it over the map
shuklaayush Apr 25, 2020
b902339
Fix: Last updated text overlapping with visit state button (#1528)
shuklaayush Apr 25, 2020
ff2540c
Fix: Map count not resetting to total on clicking empty space
shuklaayush Apr 25, 2020
ae67bba
Feat: Add testing timeseries graph (#1360)
shuklaayush Apr 25, 2020
9047f18
Improv: Persist timeseries scale mode for state pages (#1539)
jaibatrik Apr 25, 2020
b3fd728
Feat: Toggle to show all districts in state page. (#1520)
kousiksatish Apr 25, 2020
56add09
Fix: Debounce input events on search in home page. (#1532)
cdalvi Apr 25, 2020
f33f09c
Feat: Add breadcrumb navigation between state pages. (#1522)
Apr 25, 2020
356c350
Fix: Debounce input events in essentials search.
raxhvl Apr 25, 2020
a00f52a
Improv: Adjust white balance of map in dark mode (#1548)
shuklaayush Apr 25, 2020
ad5e4b6
Fix: Remove extra whitespace
shuklaayush Apr 25, 2020
96118bc
Fix: Tweak colours of testing timeseries chart to make it legible in …
shuklaayush Apr 25, 2020
06fc215
Style: Wrap timeseries with timeSeriesExplorer in state page. (#1550)
nayakrahul Apr 25, 2020
e70b495
Style: Moved yesterday label in timeseries.
jeremyphilemon Apr 26, 2020
31f530e
Fix: Maps not showing up on Firefox
shuklaayush Apr 26, 2020
e43bdc4
Update claim.yml
JunaidBabu Apr 26, 2020
5ec2eb3
Update claim.yml
JunaidBabu Apr 26, 2020
fe5193f
Refactor: Reuse TimeSeriesExplorer in state.js (#1568)
Binu42 Apr 26, 2020
3bd36fe
Fix: Remove extra div from state.js
shuklaayush Apr 26, 2020
d33021f
Improv: Set two yBuffer values for timeseries.
jeremyphilemon Apr 26, 2020
87c418d
Refactor: Removed yesterday label in timeseries.
jeremyphilemon Apr 26, 2020
0506da9
Feat: Add positive indicator on state page. (#1561)
Apr 26, 2020
2d060cb
Style: Abstracted alert component.
jeremyphilemon Apr 26, 2020
a4cedb6
Improv: Set height dynamically on district expansion. (#1555)
nayakrahul Apr 26, 2020
131e8ce
Style: Correct spelling of positive indicator in state.
jeremyphilemon Apr 26, 2020
67f0b97
Fix: Support box-shadow property in all browsers. (#1562)
lakshmi14 Apr 26, 2020
dd7bef2
Improv: Remove uniform scaling for testing charts. (#1565)
shuklaayush Apr 26, 2020
685e3d6
Fix: Make navbar responsive on window resize using hook. (#1512)
tometo-dev Apr 25, 2020
0208254
Improv: Redirect to homepage for invalid state params. (#1584)
rajkapadia247 Apr 26, 2020
ae53c27
Style: Add dark mode palette for select dropdown. (#1549)
Binu42 Apr 25, 2020
dcd53af
Style: Adjust CSS attribtutes
shuklaayush Apr 26, 2020
1853bd9
Style: Add dark mode palette for switch. (#1552)
Binu42 Apr 25, 2020
d370905
Fix: Remove arrow icon from total row. (#1534)
nayakrahul Apr 25, 2020
c687c55
Feat: Add PWA Functionality. (#1542)
zephy20 Apr 25, 2020
f2e8b89
Refactor: Reword title tags and description.
jeremyphilemon Apr 26, 2020
4e999da
Fix: Change path of thumbnail.
jeremyphilemon Apr 26, 2020
59cfded
Improv: Hide view all button for states having less districts. (#1589)
Binu42 Apr 26, 2020
ade13c9
Fix: Temporarily disable PWA.
jeremyphilemon Apr 27, 2020
1013f2f
Fix: Increase margin of map legend
shuklaayush Apr 27, 2020
705feb6
Improv: Change testing numbers for India to reflect total samples tested
shuklaayush Apr 27, 2020
48bdc99
Style: Shift info icon to bottom right
shuklaayush Apr 27, 2020
81e8bad
add card labeller
JunaidBabu Apr 27, 2020
17502f8
Improv: Add SEO Schema markup and meta tags. (#1586)
vandanachandola Apr 26, 2020
ec47d9b
Fix: Change max value of domain to fix y-axis of log scale (#1605)
nayakrahul Apr 27, 2020
61d14be
Fix: Support search using keywords. (#1554)
g-bhagwanani Apr 23, 2020
5713caa
Improv: Use preconnect tags to improve speed on slow networks. (#1615)
Apr 27, 2020
4f25186
Style: Align essentials page. (#1435)
Binu42 Apr 27, 2020
e4339bf
Style: Make dislaimer in TimerSeries look nice again.
jeremyphilemon Apr 27, 2020
58d0abd
Improv: Use 'prefers-color-scheme' query to set dark mode. (#1569)
Binu42 Apr 27, 2020
49995ca
Fix: Don't show date twice in updates. (#1622)
tometo-dev Apr 28, 2020
efeb30a
Refactor: Replace moment with date-fns. (#1581)
shuklaayush Apr 29, 2020
c4f1fd7
Feat: Extend MapExplorer to show CPM (#1258)
nishcthulhu Apr 29, 2020
820e14a
Feat: Add active, recovered, deceased to district table. (#1637)
KrishnaPravin Apr 28, 2020
df50861
Fix: Add sort arrow to district table recovered column. (#1677)
KrishnaPravin May 1, 2020
bf9b08c
Feat: Add d3 transitions to map (#1683)
shuklaayush May 1, 2020
a1c1e2e
Fix: Update district names to common/local names. (#1704)
jeremyphilemon May 2, 2020
53b9aba
Update Kutch in gujrat.json
sudevschiz May 2, 2020
05a76bf
Feat: Add daily testing timeseries chart (#1676)
shuklaayush May 2, 2020
9d58688
Style: Increase visibility of tooltip in DeepDive (#1463)
saberprashant May 2, 2020
d2ed85c
Fix : Update Jalore district name in Rajasthan
sudevschiz May 2, 2020
8a494d8
Fix : Saraikela-Kharsawan district spelling
sudevschiz May 3, 2020
ad93231
Improv: Reduce states.
jeremyphilemon May 1, 2020
0cd1d53
Refactor: Memoize static children components.
jeremyphilemon May 2, 2020
062ebac
Refactor: Break down row component.
jeremyphilemon May 3, 2020
129aeba
Improv: Add intersection observer in Home.
jeremyphilemon May 3, 2020
5ff171f
Feat: Add district level zones.
jeremyphilemon May 3, 2020
cb994c1
Feat: Add sorting info to local storage.
jeremyphilemon May 3, 2020
e2b4c4d
Test: Rewrite specs after performance optimization. (#1737)
tannakartikey May 3, 2020
5f6307c
Fix: Use deceased instead of deaths for districts.
jeremyphilemon May 3, 2020
8f32eb9
Fix: Abbreviate headers instead of stripping vowels.
jeremyphilemon May 3, 2020
54ae761
Fix: Sort tables descending by default.
jeremyphilemon May 3, 2020
e30005c
Improv: Add support for lazy loading & code splitting. (#1653)
abhishekakade Apr 29, 2020
744be00
Fix: Get rid of extra render on state pages
shuklaayush May 3, 2020
c6d2569
Fix: Ensure all resources are loaded before rendering MapExplorer
shuklaayush May 3, 2020
715a5ef
Fix: Remove text from lazy loader.
jeremyphilemon May 3, 2020
f1630d8
Fix: Add string comparison for state name sorting. (#1749)
kousiksatish May 3, 2020
778886e
Refactor: Use consistent district table sorting.
kousiksatish May 3, 2020
2f826ab
Feat: Close patient modal by escape button. (#1742)
itssuyog96 May 3, 2020
536a4f4
Style: Disable expand switch for zero cases in demographics. (#1754)
Binu42 May 3, 2020
c1bfe31
Feat: Add statistics section in state page. #(1513)
shubhamjain2998 Apr 24, 2020
c06eba2
Style: Add descriptions to statistics cards.
jeremyphilemon Apr 29, 2020
f0ea333
Feat: Auto suggest on search field. (#1656)
nayakrahul Apr 29, 2020
8255f9e
Fix : Purba and Paschim Medinipur. Closes #1767
May 4, 2020
99a2239
Fix: Remove intersection observer.
jeremyphilemon May 4, 2020
b3bf13f
Feat: Add containment zones to map (#1712)
shuklaayush May 5, 2020
723e324
Fix: Show India stats on boxes for zone map
shuklaayush May 5, 2020
713cd66
Fix: Stop click propagation on tooltips (#1777)
nayakrahul May 5, 2020
ab95828
Feat: Support localization. (#1627)
tannakartikey May 5, 2020
6724a4a
Fix: Default to India stats on India zone map
shuklaayush May 5, 2020
4796edd
Fix: Hide language switcher.
jeremyphilemon May 5, 2020
7149f5a
Style: Colour district names based on zone
shuklaayush May 5, 2020
08f3a1e
Fix: Correct usage of hoveredRegion and panelRegion
shuklaayush May 6, 2020
6a801d6
Feat: Add DNHDD map and state page
shuklaayush May 6, 2020
e0b5657
Fix: District borders not updating on map
shuklaayush May 6, 2020
ce37da1
Improv: Delete unused DNH topojson
shuklaayush May 6, 2020
dd2a350
Feat: Add bar graphs for other categories on state pages (#1626)
Binu42 May 6, 2020
d1a384b
Improv: Delay rendering of map districts
shuklaayush May 6, 2020
e963433
Style: Remove district strokes from India zone map
shuklaayush May 6, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name: Bug report
about: Create a report to help us improve
title: ''
labels: 'Status: Review Needed, Type: Bug'
labels: 'Status: Review Needed'
assignees: ''
---

Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name: Feature request
about: Suggest an idea for this project
title: ''
labels: 'Status: Review Needed, Type: Enhancement'
labels: 'Status: Review Needed'
assignees: ''
---

Expand Down
11 changes: 11 additions & 0 deletions .github/card-labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Roadmap:
Available:
- 'Status: Available'
Claimed:
- 'Status: Claimed'
In progress:
- 'Status: In Progress'
Done:
- 'Status: Completed'
On Hold:
- 'Status: On Hold'
7 changes: 3 additions & 4 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
**Description of PR**

**Type of PR**

- [ ] Bugfix
- [ ] New feature
A brief description of what changes your PR introduces. The better this description, the quicker we can review, exchange feedback, and merge!

**Relevant Issues**
Fixes #...
Expand All @@ -16,3 +13,5 @@ Fixes #...
- [ ] Tested on phone

**Screenshots**

Add relevant screenshots here
40 changes: 40 additions & 0 deletions .github/workflows/claim.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
on:
issue_comment:
types: [created]
name: Claim Issue
jobs:
assign:
name: Update labels and Assign
if: github.event.issue.pull_request == ''
&& contains(github.event.comment.body, '/claim')
&& contains(toJson(github.event.issue.labels), 'Available')
runs-on: ubuntu-latest
steps:
- uses: actions/github-script@0.9.0
with:
github-token: ${{secrets.GITHUB_TOKEN}}
script: |
await github.issues.addLabels({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
labels: ['Status: Claimed']
})
await github.issues.removeLabel({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
name: 'Status: Available'
})
await github.issues.addAssignees({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
assignees: [context.payload.sender.login]
})
await github.issues.createComment({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
body: 'Thank you @'+context.payload.sender.login+' for claiming this issue! 🎉 \n\nPlease reference this issue when you submit your Pull Request and make sure you follow the [contributing guidelines](https://github.com/covid19india/covid19india-react/blob/master/CONTRIBUTING.md).'
})
49 changes: 49 additions & 0 deletions .github/workflows/mod.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
on:
issue_comment:
types: [created]
name: Mod

jobs:
moderate:
runs-on: ubuntu-latest
name: Make issue Available
if: github.event.issue.pull_request == ''
&& contains(github.event.comment.body, '/available')
&& contains(toJson(github.event.issue.labels), 'Review Needed')
steps:
- uses: actions/github-script@0.9.0
with:
github-token: ${{secrets.jun_token}}
script: |
const { data } = await github.teams.getMembershipInOrg({
org: "covid19india",
team_slug: "mods",
username: context.payload.sender.login,
});
console.log(data);
console.log("User team state: "+data.state);
if(data.state != "active"){
return;
}
- uses: actions/github-script@0.9.0
with:
github-token: ${{secrets.GITHUB_TOKEN}}
script: |
await github.issues.removeLabel({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
name: 'Status: Review Needed'
})
await github.issues.addLabels({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
labels: ['Status: Available']
})
await github.issues.createComment({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
body: 'This issue is available for contribution.\n\nPlease reply "/claim" (without quotes) if you wish to work on this issue.'
})
10 changes: 10 additions & 0 deletions .github/workflows/project-card-moved.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
on:
project_card:
types: [moved]
name: Project Card Event
jobs:
triage:
name: Auto card labeler
runs-on: ubuntu-latest
steps:
- uses: technote-space/auto-card-labeler@v1
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -26,3 +26,7 @@ node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# vim swap files
*.swp
*.swo
76 changes: 76 additions & 0 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
# Contributor Covenant Code of Conduct

## Our Pledge

In the interest of fostering an open and welcoming environment, we as
contributors and maintainers pledge to making participation in our project and
our community a harassment-free experience for everyone, regardless of age, body
size, disability, ethnicity, sex characteristics, gender identity and expression,
level of experience, education, socio-economic status, nationality, personal
appearance, race, religion, or sexual identity and orientation.

## Our Standards

Examples of behavior that contributes to creating a positive environment
include:

- Using welcoming and inclusive language
- Being respectful of differing viewpoints and experiences
- Gracefully accepting constructive criticism
- Focusing on what is best for the community
- Showing empathy towards other community members

Examples of unacceptable behavior by participants include:

- The use of sexualized language or imagery and unwelcome sexual attention or
advances
- Trolling, insulting/derogatory comments, and personal or political attacks
- Public or private harassment
- Publishing others' private information, such as a physical or electronic
address, without explicit permission
- Other conduct which could reasonably be considered inappropriate in a
professional setting

## Our Responsibilities

Project maintainers are responsible for clarifying the standards of acceptable
behavior and are expected to take appropriate and fair corrective action in
response to any instances of unacceptable behavior.

Project maintainers have the right and responsibility to remove, edit, or
reject comments, commits, code, wiki edits, issues, and other contributions
that are not aligned to this Code of Conduct, or to ban temporarily or
permanently any contributor for other behaviors that they deem inappropriate,
threatening, offensive, or harmful.

## Scope

This Code of Conduct applies both within project spaces and in public spaces
when an individual is representing the project or its community. Examples of
representing a project or community include using an official project e-mail
address, posting via an official social media account, or acting as an appointed
representative at an online or offline event. Representation of a project may be
further defined and clarified by project maintainers.

## Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported by contacting the project team at hello@covid19india.org. All
complaints will be reviewed and investigated and will result in a response that
is deemed necessary and appropriate to the circumstances. The project team is
obligated to maintain confidentiality with regard to the reporter of an incident.
Further details of specific enforcement policies may be posted separately.

Project maintainers who do not follow or enforce the Code of Conduct in good
faith may face temporary or permanent repercussions as determined by other
members of the project's leadership.

## Attribution

This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html

[homepage]: https://www.contributor-covenant.org

For answers to common questions about this code of conduct, see
https://www.contributor-covenant.org/faq
55 changes: 42 additions & 13 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,49 @@
# Contributing to covid19india.org website
# Contributing Guidelines

First off, thanks for taking the time to contribute! :+1:
First off, thanks for taking the time to contribute! 😄

These are mostly guidelines, not rules. Use your best judgment, and feel free to propose changes to this document in a pull request.
Contributions are handled in the form of Pull Requests. You fork this repository, create a new branch, make relevant changes, and submit a Pull Request – once that's done we'll be able to review your PRs and merge them to the master branch.

Regarding Pull Requests to this project, always submit a PR against an "Accepted Issue" assigned to you. If an issue doesn't exist, please raise one first and wait for it to get accepted, and assigned. PRs without having accepted issues mentioned will be closed. The only exception to this rule are for PRs that address critical bug fixes that cannot wait for a maintainer's approval.
Always submit a PR against a "Claimed Issue" that's been assigned to you. If an issue doesn't exist, please raise one first and wait for it to be labelled as "Available", and then have it assigned to you. PRs without having accepted issues mentioned will be closed.

Two kinds of issues can be raised in this project:
## Process Flow

1. Bug report
2. Feature Request
- When a new issue is created, "Status: Review Needed" and "Type: Bug or Type: Enhancement" label is automatically added to it.
- Mods periodically check "Status: Review Needed" and add appropriate Priority and Status labels. If the issue is clear, set the status label as "Status: Available".

## Process Flow
<p align="center">
<img src="https://storage.googleapis.com/jrmyphlmn/images/github/label%20change.png" width="50%">
</p>

- People looking to contribute, filter issues by ["Status:Available"](https://github.com/covid19india/covid19india-react/issues?q=is%3Aissue+is%3Aopen+label%3A%22Status%3A+Available%22) and comment "/claim" on the issue they would like to be assigned to work on.

<p align="center">
<img src="https://storage.googleapis.com/jrmyphlmn/images/github/filter.png" width="50%">
</p>
<h6 align="center">Filter by label "Available"</h6>
<p align="center">
<img src="https://storage.googleapis.com/jrmyphlmn/images/github/claim.png" width="50%">
</p>
<h6 align="center">use /claim to have the issue assigned to you</h6>

- Finally submit the pull request.

## Formatting

Format your PR titles likewise:

> [Tag]: Describe change in present tense

Tag can be:

- Feat (new feature)
- Fix (bug fix)
- Refactor (refactoring code)
- Style (formatting, no code change)
- Doc (changes to documentation)
- Test (adding or refactoring tests; no production code change)

Remember to:

- When a new issue is created, "Status: Review Needed" and "Type:Bug or Type:Enhancement" label is automatically added to it.
- Mods periodically check "Status:Review Needed" and add appropriate Priority and Status labels. If the issue is clear, set the status label as "Label: Available"
- People looking to contribute, filter issues by ["Status:Available"](https://github.com/covid19india/covid19india-react/issues?q=is%3Aissue+is%3Aopen+label%3A%22Status%3A+Available%22) and comment on the issue that they would like to be assigned to work on it.
- Mods change the status label to "Status: Claimed" and assign the issue to the contributor.
- Contributor change the label to "Status: In Progress" and finally submit the pull request.
- Capitalize the subject line
- Use the imperative mood in the subject line
11 changes: 7 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
# covid19india.org

<p align="center">
<img src="https://lh3.googleusercontent.com/qsMx1mwj0beTKis5j6tAE5U27l1iAhZUarv6_rJMoeIc6bhQilShYnQfZZtfuAb39MXP-P3ZG_EZMV_TKNl3AdM8dMBGh0KP=s2560" width="100%">
<img src="https://lh3.googleusercontent.com/-grjTcOMyemYN_JiN3QlkZzgh61D88LNFLj2-8QaqcjLWn_MouQe9zux8ZfMH4R7SLfR-cfHYD1b84KUlPqYucP5gZWTuo2J=s2560" width="100%">
</p>

<p align="center">
View our <a href="https://bit.ly/patientdb">live patient database</a>.
View our live <a href="http://patientdb.covid19india.org/">database</a>.
</p>

## Setup
Expand All @@ -17,7 +15,12 @@ npm i && npm start
## Maintainers

- [jeremyphilemon](https://github.com/jeremyphilemon)
- [shuklaayush](https://github.com/shuklaayush)
- [JunaidBabu](https://github.com/JunaidBabu)
- [sudevschiz](https://github.com/sudevschiz)

## Contribution

If you're new to contributing to Open Source on Github, [this guide](https://guides.github.com/activities/contributing-to-open-source/) can help you get started. Please check out the [contribution guide](CONTRIBUTING.md) for more details on how issues and pull requests work.

###### This repository is just a small subset of work put together by a much larger pool of voluntary efforts contributed by generous people all around the world. Reach out to us through hello@covid19india.org
Loading