Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 15

Under the Supervision of

MR. RAVINDRA KUMAR CHAHAR

School of Computing Science and Engineering


Greater Noida, Uttar Pradesh
Fall 2020 - 2021

TABLE OF CONTENTS

S. No Particulars Page No

1
2

Abstract

The Novel Coronavirus (COVID-19) cases have been confirmed in a large number of

countries due to which the World Health Organisation (WHO) on 11.03.2020 has
characterized COVID-19 as pandemic. In these tough times, the uncertainty and risk of

exposure are troublesome for every single individual regardless of any distinction. Therefore,

we intend to aid in the safety of citizens of India in keeping tabs on outbreak of the virus.

This code system is not just the normal notification system but works in real time. By this we

mean the logs are updated automatically into the system and there is no significant gap

between the times when the cases are reported and when the cases are updated into the

system. Thus, this guarantees new information for the users straightaway. Also, with the

system we tend to give a decent UI which will improve the simplicity and enhance user

experience. Lastly, the user has all the relevant information regarding the cases which might

help visualize things. The use of knowledge of Python, JavaScript and some of the Data

Science libraries coupled together will help in the accomplishment of the same. Here an

individual has to just visit the site to get the information in detail and enter his/her credentials

to receive notification for the updates. From this project, we hope to build a source of reliable

information for the public which may help in keeping the public informed and aware.
Review of Literature

What are coronaviruses?

SARS-CoV-2 belongs to a family of single-stranded RNA viruses known as coronaviridae, a

common type of virus which affects mammals, birds and reptiles.

In humans, it commonly causes mild infections, similar to the common cold, and accounts for

10–30% of upper respiratory tract infections in adults. More serious infections are rare,

although coronaviruses can cause enteric and neurological disease. The incubation period of a

coronavirus varies but is generally up to two weeks].

Previous coronavirus outbreaks include Middle East respiratory syndrome (MERS), first

reported in Saudi Arabia in September 2012, and severe acute respiratory syndrome (SARS),

identified in southern China in 2003. MERS infected around 2,500 people and led to more

than 850 deaths while SARS infected more than 8,000 people and resulted in nearly 800

deaths. The case fatality rates for these conditions were 35% and 10%, respectively.

SARS-CoV-2 is a new strain of coronavirus that has not been previously identified in

humans. Although the incubation period of this strain is currently unknown, the United

States Centres for Disease Control and Prevention indicate that symptoms may appear in as

few as 2 days or as long as 14 days after exposure. Chinese researchers have indicated

that SARS-CoV-2 may be infectious during its incubation period.


Where has the new coronavirus come from?

It is currently unclear where the virus has come from. Originally, the virus was understood to

have originated in a food market in Wuhan and subsequently spread from animal to human.

Some research has claimed that the cross-species transmission may be between snake and

human; however, this claim has been contested.

Mammals such as camels and bats have been implicated in previous coronavirus outbreaks,

but it is not yet clear the exact animal origin, if any, of SARS-CoV-2.

How contagious is COVID-19?

Increasing numbers of confirmed diagnoses, including in healthcare professionals, has

indicated that person-to-person spread of SARS-CoV-2 is occurring. The preliminary

reproduction number (i.e. the average number of cases a single case generates over the course

of its infectious period) is currently estimated to be between 1.4 to 2.5, meaning that each

infected individual could infect between 1.4 and 2.5 people.

Similarly, to other common respiratory tract infections, MERS and SARS are spread by

respiratory droplets produced by an infected person when they sneeze or cough. Measures to

guard against the infection work under the current assumption that SARS-CoV-2 is spread in

the same manner.


How is COVID-19 diagnosed?

As this coronavirus affects the respiratory tract, common presenting symptoms include fever

and dry cough, with some patients presenting with respiratory symptoms (e.g. sore throat,

nasal congestion, malaise, headache and myalgia) or even struggling for breath.

In severe cases, the coronavirus can cause pneumonia, severe acute respiratory syndrome,

kidney failure and death.

The case definition for COVID-19 is based on symptoms regardless of travel history or

contact with confirmed cases. Diagnosis is suspected in patients requiring admission to

hospital with signs and symptoms of pneumonia, acute respiratory distress syndrome or

influenza, and in those with a new, continuous cough or fever who are well enough to stay in

the community (see Box 1). A new symptom, a loss or changed sense of normal smell or taste

(anosmia), was added on 18 May 2020. A diagnostic test has been developed, and countries

are quarantining suspected cases.

Who qualifies as a suspected COVID-19 case?

Patients who meet the following criteria (inpatient definition):

 Those requiring admission to hospital AND

 Those who have either clinical or radiological evidence of pneumonia OR

 Acute respiratory distress syndrome OR

 Influenza like illness (fever ≥37.8°C and at least one of the following respiratory

symptoms, which must be of acute onset: persistent cough [with or without sputum],
hoarseness, nasal discharge or congestion, shortness of breath, sore throat, wheezing,

sneezing) OR

 A loss of, or change in, normal sense of taste or smell (anosmia) in isolation or in

combination with any other symptoms.

Clinicians should consider testing inpatients with new respiratory symptoms or fever without

another cause or worsening of a pre-existing respiratory condition.

Patients who meet the following criteria and are well enough to remain in the

community:

 New continuous cough AND/OR

 High temperature AND/OR

 Anosmia (a loss or changed sense of normal smell or taste)

Individuals with a cough, fever or anosmia who live alone should now stay at home for 10

days from the onset of symptoms. Households should all self-isolate for 14 days if one

member shows symptoms.


How Coronavirus Outbreak Notification helps the general public?

This code system is not just the normal notification system but works in real time. By this we

mean the logs are updated automatically into the system and there is no significant gap

between the times when the cases are reported and when the cases are updated into the

system. Thus, this guarantees new information for the users straightaway. Also, with the

system we tend to give a decent UI which will improve the simplicity and enhance user

experience. Lastly, the user has all the relevant information regarding the cases which might

help visualize things. The use of knowledge of Python, JavaScript and some of the Data

Science libraries coupled together will help in the accomplishment of the same. Here an

individual has to just visit the site to get the information in detail and enter his/her credentials

to receive notification for the updates. From this project, we hope to build a source of reliable

information for the public which may help in keeping the public informed and aware.
Required Tools

Python: IPython:

IPython is a command shell for interactive computing in multiple programming

languages, originally developed for the Python programming language, that offers enhanced

introspection, rich media, additional shell syntax, tab completion, and rich history. IPython

provides the following features:

 Powerful interactive shells (terminal and Qt-based)

 A browser-based notebook with support for code, text, mathematical expressions,

inline plots and other rich media

 Support for interactive data visualization and use of GUI toolkits

 Flexible, embeddable interpreters to load into one’s own projects

 Easy to use, high performance tools for parallel computing.

JavaScript: JavaScript is one of the most widely used scripting languages by the developers

and website testers worldwide. Powerful, resourceful, and intuitive, JavaScript comes into

action when we require our website to be a little different. The true beauty of JavaScript is not

the language itself, but the ecosystem of thousands of tools and libraries developed by

resourceful developers around the world.


WEBPACK

Webpack helps you in loading your modules with some dependencies like .js,.css,.html etc.

Webpack works as a bundler which bundles your similar kind of files into a single precise file.

Great for DevOps peeps looking for a easy way to organize and pack their deployment files.

For more info: https://webpack.js.org/

Android Studio:

Android Studio is the official integrated development environment (IDE) for Google's

Android operating system, built on JetBrains' IntelliJ IDEA software and designed

specifically for Android development. It is available for download on Windows, macOS and

Linux based operating systems or as a subscription-based service in 2020. It is a replacement

for the Eclipse Android Development Tools (E-ADT) as the primary IDE for native Android

application development.
Feasibility Analysis

Economic Technical Operational


Feasibility Feasibility Feasibility

Economic Feasibility:

We have estimated a budget of ₹50,000 for the project. The budget includes the

following costs:

 End-user computer Hardware purchase costs

 Software license purchase costs

 Hardware & Software deployment costs

 Hardware warranties and maintenance costs

 Software license tracking costs

 Operations Infrastructure Costs

 Cost of Security Breaches (in loss of reputation and recovery cost)

 Cost for electricity and cooling

 Network hardware and software costs


 Server hardware and software costs

 Insurance costs

 Testing costs

 Cost to upgrade or scalability

 IT Personnel costs

 "C" Level Management Time costs

 Technology training costs of users


Technical Feasibility:

Project Size:

We are the team of 3 members hoping to complete the project within 6

months, with an estimated budget of ₹50,000. We think that the

smaller the team and shorter the duration of project, the greater the

likelihood of success of the project.

Project Structure:

The project requirements are highly structured that lowers the

risk of project failure.

Familiarity with Technology and Application:

We all are well aware of the technologies and the application

that are being used in our project, that increases the success rate

of the project. Also, our application will be user friendly, so the

users can easily access the application and the more the interact

with our app , the more successful the project will be.
Operational Feasibility:

Assessing operational feasibility is to gain an understanding of

whether the project will likely to solve the problems, or take advantage of the opportunities or

not. It is important to understand how the new application will fit into the current day-to-day

operations of the users.

Our application will be very operational within the users as it

will help them to analyse the current situation of their environment and check with their

credentials to see if they are affected or not.


References

 https://www.covid19india.org/ | For providing the current information of corona virus

cases in India.

 https://developer.android.com/ | References used for making the application.

 Wikipedia | For general useful references.

You might also like