Inspiration

No country was as badly affected by the novel coronavirus like India. With political parties hosting rallies , a broken healthcare system combined with superstitious beliefs ensured all round chaos. Especially in rural areas and states with massive population like Uttar Pradesh and Maharashtra the situation was extremely tragic. Though we are now ahead of the wave the fight is still not over. COVID has left the mental health and finances of many people in ruin. Vaccination programs and booster shots are running all around the country. We must ensure to keep up the developments around us regarding the virus. Therefore we felt the need to create an all rounder super app - COVID-NO. COVID-NO has all the features required to keep us going through the pandemic and even beyond that.

What it does

COVID-NO has all the features combined to help you tackle the pandemic. An exhaustive knowledge bases covers all the important articles, FAQ'S and details about the virus. The vaccination page finds all the ongoing vaccination drives in your pincode. There is also a COVID tracker to help you stay safe of all the localities that are hotspots and booming with COVID. The website has an responsive and fluid design to help you navigate around easily. We also have a mental health page to raise awareness about the declining mental health of people who are affected physically or financially by the pandemic. Lastly you can generously contribute to the campaign on our fundraiser page.

How we built it

A complete website from scratch which includes a complex combination of HTML, CSS, React.js, Node.js, Express.js (framework of node.js), EJS( Embedded Java Script) and mongo DB. Each component served a unique purpose in the website. Execution was all about proper interaction between front end and back end tools. Nodejs and express was mostly used for server end programming where hosting and interaction between various front end tools was maintained for the smooth interaction between server and client. EJS was used to make the website dynamic by embedding Java script in a predefined template built using front end tools. Html and CSS were used for the entirety of the frontend and the designs seen across each of the pages.
Mongoose an ODM library of Mongo DB was used to provide a database.
COWIN-Public API was used to find the Vaccination Center using Pincode.
Openexchangerates API was used for currency Abbreviation(Codes) .
fixer.io API was used for converting the currency.

Challenges we ran into

-Finding relevant API’s.
-Building a completely responsive website.
-Linking payment gateway to the website.
-Floating variables across multiple JSX files.

Accomplishments that we're proud of

We're proud of having made something that society can benefit from in the long run.

What we learned

We have learnt the importance of proper planning and using the right collaboration tools.

What's next for COVID-NO

We will be developing a mobile app for our website to increase ease of use and accessibility. We are also trying to include a news portal that covers the recent headlines and articles.

Built With

Share this project:

Updates