Project Report-Covid 19
Project Report-Covid 19
ON
COVID-19
A Report Submitted
In partial fulfilment for the degree of
Bachelor of Technology
In
Batch:2020-2024
December, 2022
TABLE OF CONTENTS
DECLARATION
CERTIFICATE
ACKNOWLEDGEMENT
COMPANY PROFILE
Language Description
CHAPTER 1: INTRODUCTION TO PROJECT
REFERENCES
DECLARATION
I declare that this project report titled “COVID-19” submitted in partial fulfillment of the degree of B.
Tech in (Computer Science Engineering) is a record of original work carried out by me under the
supervision Er. Sunil Kumar and has not formed the basis for the award of any other degree or diploma, in
this or any other Institution or University. In keeping with the ethical practice in reporting scientific
information, due acknowledgements have been made wherever the findings of others have been cited.
Date:29/11/22 Signature
Roll No.:2027487
Examined By:
1) 2)
I would like to express my gratitude and appreciation to all who gave me the possibility complete this
project.
I received a lot of help from several people to complete this project. I would want to thank everyone who
helped with this project. I want to thank my Head of Department Dr. Meenakshi Sharma and my mentor
Er. Bikramjit Singh, who taught me a lot about this project. Their suggestions and remarks were helpful in
finishing this project.
I am appreciative that the college administration gave me such a huge opportunity. I think I’ll take part in
more of these kinds of activities in the future. I certify that this project is authentic and that I am solely
responsible for its creation. Finally, I’d want to thank my parents and friends for their insightful criticism
and support while I completed this project.
Name:
Roll No:
COMPANY PROFILE
Think NEXT Technologies Private Limited is an ISO 9001:2015 certified Software, Electronics and
CAD/CAM Systems Development Company (MNC) and approved from Ministry of Corporate Affairs
which deals in Web Designing and Development, Mobile Apps Development, Digital Marketing,
College/School ERP Software, University Conferences and Journals Management, Android/iPhone Mobile
Apps development , Cloud Telephony Services, Bulk SMS, Voice SMS, Tech Smart Classes (Schools),
Biometrics Time Attendance, Security Systems, PLC/SCADA Solutions, Embedded Systems based
Electronics Kits and CAD/CAM Consultancy etc. We have expertise in latest technologies e.g. Smart Card
(Contact Type and Contactless), NFC, Biometrics, Barcode, RFID, SMS, Voice SMS Android, iPhone,
Web, Windows and Mobile based technologies.
The Management of ThinkNEXT Technologies Private Limited has wide experience more than nine years
in education domain. Over the years, Company worked very closely with Universities, Group of Colleges
and other Institutions. We have wide experience working with eminent Educationists, Managements,
Directors, Principals, Head of Departments, other Staff Members, Parents and students.
SEO Agency
Google Ad Agency
Copywriting Agency
Facebook Ad Agency
Funnel Agency
PYTHON:
Python is a simple and easy-to-understand language that feels like reading simple English. This Pseudo code
nature of Python makes it easy to learn and understandable for beginners.
Python was created by Guido van Rossum, and released in 1991 and further developed by the Python
Software Foundation.
It is used for:
Python was designed for readability, and has some similarities to the English language with
influence from mathematics.
Python uses new lines to complete a command, as opposed to other programming languages which
often use semicolons or parentheses.
Python relies on indentation, using whitespace, to define scope; such as the scope of loops,
functions and classes. Other programming languages often use curly-brackets for this purpose.
Django is a Python framework that makes it easier to create web sites using Python. Django takes care of
the difficult stuff so that you can concentrate on building your web applications. Django emphasizes
reusability of components, also referred to as DRY (Don't Repeat Yourself), and comes with ready-to-use
features like login system, database connection and CRUD operations (Create Read Update Delete). Django
is especially helpful for database driven websites. Django is a Web Application Framework which is used
to develop web applications.
Django was design and developed by Lawrence journal world in 2003 and publicly released under BSD
license in July 2005. Currently, DSF (Django Software Foundation) maintains its development and release
cycle.
The principal author of Python is Guido van Rossum. Python supports dynamic typing and has a garbage
collector for automatic memory management. Another important feature of Python is dynamic name
solution which binds the names of functions and variables during execution.
Model - The data you want to present, usually data from a database.
View - A request handler that returns the relevant template and content - based on the request from
the user.
Template - A text file (like an HTML file) containing the layout of the web page, with logic on how
to display the data.
Django is widely accepted and used by various well-known sites such as:
Instagram
Mozilla
Disqus
Pinterest
Bitbucket
The Washington Times
Features of Django:
Rapid Development
Secure
Fully loaded
Versatile
Open Source
Vast and Supported Community
DJANGO FRAMEWORK:
Django is an opensource web application frame work written in Python. The primary goal of Django is to
make the development of complex, data-based websites easier. Thus Django emphasizes the reusability and
pluggability of components to ensure rapid developments. Django consists of three major parts: model,
view and template. Python is the language used to build the Django framework. It is a dynamic scripting
language similar to Perl and Ruby. The principal author of Python is Guido van Rossum. Python supports
dynamic typing and has a garbage collector for automatic memory management. Another important feature
of Python is dynamic name solution which binds the names of functions and variables during execution.
Model:
Model is a single, definitive data source which contains the essential field and behaviour of the data.
Usually one model is one table in the database. Each attribute in the model represents a field of a table in
the database. Django provides a set of automatically-generated database application programming
interfaces (APIs) for the convenience of users.
View:
View is short form of view file. It is a file containing Python function which takes web requests and returns
web responses. A response can be HTML content or XML documents or a “404 error” and so on. The logic
inside the view function can be arbitrary as long as it returns the desired response. To link the view function
with a particular URL we need to use a structure called URL conf which maps URLs to view functions.
Template:
Django’s template is a simple text file which can generate a text-based format like HTML. The template
contains variables and tags. Variables will be replaced by the result when the template is evaluated. Tags
control the logic of the template. We also can modify the variables by using filters. For example, a
lowercase filter can convert the variable from uppercase into lowercase.
CHAPTER 1
INTRODUCTION TO PROJECT
This system is built using Django web application framework. It simplifies the development process of
complex, data-base driven web applications like a news-oriented site. Its well-designed framework includes
three major parts: model, view and template. Django is a framework, not a language. Python is the language
in which Django is written. Django is a collection of Python libs allowing you to quickly and efficiently
create a quality Web application, and is suitable for both frontend and backend.
This Project aims to describe the health outcomes of people diagnosed with COVID-19 in World, over time
and in relation to patient characteristics, by combining COVID-19 notification, hospital, general practice
and death registry data. General practice patient health information, in comparison to hospital data, contains
additional, more detailed and up-to-date information on patient characteristics, including health conditions
and medications at the time of infection.
Coronavirus disease 2019 is an Infectious disease caused by severe acute respiratory syndrome coronavirus
2 (SARS-CoV-2). It was first identified in December 2019 in Wuhan, China, and has resulted in an ongoing
pandemic. The first case may be traced back to 17 November 2019. As of 8 June 2020, more than 6.98
million cases have been reported across 188 countries and territories, resulting in more than 401,000 deaths.
More than 3.13 million people have recovered.
Most people infected with the virus will experience mild to moderate respiratory illness and recover
without requiring special treatment. However, some will become seriously ill and require medical attention.
Older people and those with underlying medical conditions like cardiovascular disease, diabetes, chronic
respiratory disease, or cancer are more likely to develop serious illness. Anyone can get sick with COVID-
19 and become seriously ill or die at any age.
The best way to prevent and slow down transmission is to be well informed about the disease and how the
virus spreads. Protect yourself and others from infection by staying at least 1 metre apart from others,
wearing a properly fitted mask, and washing your hands or using an alcohol-based rub frequently. Get
vaccinated when it’s your turn and follow local guidance.
The virus can spread from an infected person’s mouth or nose in small liquid particles when they cough,
sneeze, speak, sing or breathe. These particles range from larger respiratory droplets to smaller aerosols. It
is important to practice respiratory etiquette, for example by coughing into a flexed elbow, and to stay
home and self-isolate until you recover if you feel unwell.
Most people will have mild symptoms and get better on their own. But some will have severe problems,
such as trouble breathing. The odds of more serious symptoms are higher if you’re older or have another
health condition like diabetes or heart disease.
1.2 Project Requirements:
This Project helps to find the total no. of COVID-19 Cases. The Project is made with the help of language
Python and Django framework of Python is also used in this. This application needs the knowledge of
Python programming language to make changes or to add-ons new features in it.
Features:
TECHNOLOGY USED: We have developed this project using the below technology:
COMMON SYMPTOMS:
The most common things people who become ill with COVID-19 have include:
Fever or chills
A dry cough and shortness of breath
Feeling very tired
Muscle or body aches
Headache
A loss of taste or smell
Sore throat
Congestion or runny nose
Nausea or vomiting
Diarrhea
These symptoms can start anywhere from 2 to 14 days after you’re in contact with the virus. COVID-19 is a
respiratory condition caused by a coronavirus. Some people are infected but don’t notice any symptoms
(doctors call that being asymptomatic). Most people will have mild symptoms and get better on their own. But
some will have severe problems, such as trouble breathing. The odds of more serious symptoms are higher if
you’re older or have another health condition like diabetes or heart disease.
.
CHAPTER 2
SOFTWARE AND HARDWARE USED
2. PYTHON Language
API:
API is the Application Programming Interface. API is a collection of protocols, routines and software-building apps.
In essence, an API explicitly says how software elements should communicate. Furthermore, APIs are used while
configuring GUI (graphical user interface) components. A robust API simplifies the creation of a system by offering all of
the basic building blocks. A developer then assembles the blocks. Operating systems, apps, or websites have several
various types of APIs. For example, Windows has several API collections that are utilised by the device hardware and
software; when an individual copies and pastes text from one app to another, it’s the API that enables it to function. The
four main kinds of APIs are
Public or open APIs – Such APIs are freely available and accessible to the public and are not limited.
Partner APIs – These APIs are not publicly available. Therefore you need extra privileges or permits to use them.
Private or Internal APIs – These APIs are usually intended for use within the company and can only be accessed
via internal operations. An organisation can use this API form to develop its services and products throughout
various internal units.
Composite APIs – These APIs merge various data and service APIs. It is a series of tasks that operate as a result of
implementation synchronously and not on a task request. The primary purpose of this type of API is to accelerate
the instruction execution cycle and enhance user functionality on the web application.
EXAMPLES OF API:
Twitter APIs
Google Maps APIs
Flickr APIs
YouTube APIs
Amazon Brand advertisement APIs
Features:
TECHNOLOGY USED: We have developed this project using the below technology
Python 3.10
Python using DJANGO
HTML
CSS
BOOTSTRAP
HTML:
HTML is the language in which most websites are written. HTML is used to create pages and make them
functional. The code used to make them visually appealing is known as CSS and we shall focus on this in a
later tutorial. For now, we will focus on teaching you how to build rather than design. HTML was first
created by Tim Berners-Lee, Robert Cailliau, and others starting in 1989. It stands for Hyper Text Markup
Language.
Hypertext means that the document contains links that allow the reader to jump to other places in the
document or to another document altogether. The latest version is known as HTML5.
A Markup Language is a way that computers speak to each other to control how text is processed and
presented. To do this HTML uses two things: tags and attributes.
HTML stands for Hyper Text Markup Language
HTML is the standard markup language for creating Web pages
HTML describes the structure of a Web page
HTML consists of a series of elements
HTML elements tell the browser how to display the content
HTML elements label pieces of content such as "this is a heading", "this is a paragraph", "this is a
link", etc.
CSS:
CSS stands for Cascading Style Sheets. It is a style sheet language which is used to describe the look and
formatting of a document written in markup language. It provides an additional feature to HTML. It is
generally used with HTML to change the style of web pages and user interfaces. It can also be used with
any kind of XML documents including plain XML, SVG and XUL.
CSS is used along with HTML and JavaScript in most websites to create user interfaces for web
applications and user interfaces for many mobile applications.
Before CSS, tags like font, color, background style, element alignments, border and size had to be repeated
on every web page. This was a very long process. For example: If you are developing a large website where
fonts and color information are added on every single page, it will be become a long and expensive process.
CSS was created to solve this problem.
BOOTSTRAP:
Bootstrap was developed by Mark Otto and Jacob Thornton at Twitter, and released as an open source
product in August 2011 on GitHub.
Bootstrap is a free front-end framework for faster and easier web development
Bootstrap includes HTML and CSS based design templates for typography, forms, buttons, tables,
navigation, modals, image carousels and many other, as well as optional JavaScript plugins
Bootstrap also gives you the ability to easily create responsive
Easy to use: Anybody with just basic knowledge of HTML and CSS can start using Bootstrap
Responsive features: Bootstrap's responsive CSS adjusts to phones, tablets, and desktops
Mobile-first approach: In Bootstrap 3, mobile-first styles are part of the core framework.
BACKEND:
PYTHON:
Python is a simple and easy-to-understand language that feels like reading simple English. This Pseudo code
nature of Python makes it easy to learn and understandable for beginners.
Python was created by Guido van Rossum, and released in 1991 and further developed by the Python
Software Foundation.
It is used for:
Features of Python:
DJANGO:
Django is a Python framework that makes it easier to create web sites using Python. Django takes care of
the difficult stuff so that you can concentrate on building your web applications. Django emphasizes
reusability of components, also referred to as DRY (Don't Repeat Yourself), and comes with ready-to-use
features like login system, database connection and CRUD operations (Create Read Update Delete). Django
is especially
helpful for database driven websites. Django is a Web Application Framework which is used to develop
web applications.
Django was design and developed by Lawrence journal world in 2003 and publicly released under BSD
license in July 2005. Currently, DSF (Django Software Foundation) maintains its development and release
cycle.
Model - The data you want to present, usually data from a database.
View - A request handler that returns the relevant template and content - based on the request from
the user.
Template - A text file (like an HTML file) containing the layout of the web page, with logic on how
to display the data.
Django is widely accepted and used by various well-known sites such as:
Instagram
Mozilla
Disqus
Pinterest
Bitbucket
The Washington Times
Features of Django:
Rapid Development
Secure
Fully loaded
Versatile
Open Source
Vast and Supported Community
DJANGO FRAMEWORK:
Django is an opensource web application frame work written in Python. The primary goal of Django is to
make the development of complex, data-based websites easier. Thus Django emphasizes the reusability and
pluggability of components to ensure rapid developments. Django consists of three major parts: model,
view and template. Python is the language used to build the Django framework. It is a dynamic scripting
language similar to Perl and Ruby. The principal author of Python is Guido van Rossum. Python supports
execution.
CHAPTER 3
This project aims to present practical guidelines and infection control measures that RTTs must
incorporate into their daily practice. The virus is primarily spread between people during close contact,
most often via small droplets produced by coughing, sneezing, and talking.
The droplets usually fall to the ground or onto surfaces rather than travelling through air over long
distances. Less commonly, people may become infected by touching a contaminated surface and then
touching their face. It is most contagious during the first three days after the onset of symptoms, although
spread is possible before symptoms appear, and from people who do not show symptoms. It is most
contagious during the first three days after the onset of symptoms, although spread is possible before
symptoms appear, and from people who do not show symptoms. This Project helps to find the total no. of
COVID-19 Cases.
Most people will have mild symptoms and get better on their own. But some will have severe problems,
such as trouble breathing. The odds of more serious symptoms are higher if you’re older or have another
health condition like diabetes or heart disease. Most people infected with the virus will experience mild to
moderate respiratory illness and recover without requiring special treatment. However, some will become
seriously ill and require medical attention. Older people and those with underlying medical conditions like
cardiovascular disease, diabetes, chronic respiratory disease, or cancer are more likely to develop serious
illness. Anyone can get sick with COVID-19 and become seriously ill or die at any age.
The best way to prevent and slow down transmission is to be well informed about the disease and how the
virus spreads. Protect yourself and others from infection by staying at least 1 metre apart from others,
wearing a properly fitted mask, and washing your hands or using an alcohol-based rub frequently. Get
vaccinated when it’s your turn and follow local guidance.
The virus can spread from an infected person’s mouth or nose in small liquid particles when they cough,
sneeze, speak, sing or breathe. These particles range from larger respiratory droplets to smaller aerosols. It
is important to practice respiratory etiquette, for example by coughing into a flexed elbow, and to stay
home and self-isolate until you recover if you feel unwell.
Most people will have mild symptoms and get better on their own. But some will have severe problems,
such as trouble breathing. The odds of more serious symptoms are higher if you’re older or have another
health condition like diabetes or heart disease. This Project aims to describe the health outcomes of people
diagnosed with COVID-19 in World, over time and in relation to patient characteristics, by combining
COVID-19 notification, hospital, general practice and death registry data. General practice patient health
information, in comparison to hospital data, contains additional, more detailed and up-to-date information
on patient characteristics, including health conditions and medications at the time of infection.
Coronavirus disease 2019 is an Infectious disease caused by severe acute respiratory syndrome coronavirus
2 (SARS-CoV-2). It was first identified in December 2019 in Wuhan, China, and has resulted in an ongoing
pandemic. The first case may be traced back to 17 November 2019.
3.1 Screenshots and its Description:
This is the homepage of the Website “COVID-19”. It has several features in it. At the top of the page there
are several buttons like Home, About, Symptoms, Prevention, Contact. This website is related to covid-19.
With the help of this we can find the total active cases of Covid-19. In this API is used. With the help of
this website we can detect total cases of COVID-19,total deaths, recovery rate etc. Enter the country name
and at the end there is a button named submit which is used to submit the Country whose updates we want
to know.
Coronavirus disease 2019 is an Infectious disease caused by severe acute respiratory syndrome coronavirus
2 (SARS-CoV-2). It was first identified in December 2019 in Wuhan, China, and has resulted in an ongoing
pandemic. The first case may be traced back to 17 November 2019.
Fig 3.2
We choose INDIA as a default Country. The above screenshot shows the current COVID status.
Fig 3.2(i)
Fig 3.2(ii)
Fig 3.2(iii)
Fig 3.3
Coronavirus disease (COVID-19) is an infectious disease caused by the SARS-CoV-2 virus. Most people
who fall sick with COVID-19 will experience mild to moderate symptoms and recover without special
treatment. However, some will become seriously ill and require medical attention.You can be infected by
breathing in the virus if you are near someone who has COVID-19, or by touching a contaminated surface
and then your eyes, nose or mouth. The virus spreads more easily indoors and in crowded settings.
Fig 3.4
COVID-19 SYMPTOMS:
diarrhoea
headache
muscle pain or body aches
nausea
vomiting
malaise — a general feeling of discomfort, illness or unease
chest pain
abdominal pain
joint pain
confusion or irritability.
These less common symptoms almost always occur with one or more of the common symptoms.
These symptoms do not necessarily mean you have COVID-19. The symptoms are like other illnesses that
are much more common, such as colds and flu.
Shortness of breath is a sign of possible pneumonia and requires immediate medical attention.
Fig 3.5
Follow the guidelines to help protect yourself from contracting and transmitting COVID-19
Wash your hands well and often. Use hand sanitizer when you’re not near soap and water.
Try not to touch your face.
Wear a face mask when you go out.
Follow your community guidelines for staying home.
When you do go out in public, leave at least 6 feet of space between you and others.
Don’t leave your house if you don’t feel well.
Cover your mouth with your elbow when you cough or sneeze, or use a tissue.
Clean and disinfect places and things you touch a lot.
Fig 3.6
Now the above screenshot is the contact us form. Here we can see there is an option to send and reset the details.
LOGIN PAGE
Fig 3.7
This is the login page. We made this login page with the help of DJANGO.
Fig 3.8
This is the step where we run python manage.py runserver command. If this command runs then we receive
server. Server is http://127.0.0:8000/.
CHAPTER 4:
4.1 CONCLUSION:
It is concluded that the website is working and all its core function are also working. Any bug that I was
able to get, I removed it and will keep trying to improve this application.
Making this project is one of the challenging works, which I did as Good I can and this website will keep
getting better with future updates.
India is now 6th largest confirmed cases of COVID-19 in the world.
● India has not reached the peak yet so as of now we cannot predict the
approximate number of confirmed cases in India.
● Recovery rate of India is also showing exponential behaviour same as confirmed
cases. But if cases increase beyond certain point then thing can go out of control
which will affect the recovery rate.
● Gender information of most of the patients is nor released by the government but
whatever data is available shows number of infected males is more than that of
females. This is may be due to more exposure/contact of males with outdoor world.
● Same as gender, age information is unavailable for most of the patients, but
whatever data is available shows age and cases are normally distributed and 21-40
is the age bin which has been infected more.
● This analysis showed that pandemic like this affects economy the most. Whichever
the country’s GDP source is, it gets targeted the most. Slowing down the economy
then unemployment, job losses and then this chain reaction continues.
● India was in lockdown for more than 2 moths but still situation did not get any
better. This may be due to weak administration or the violation of lockdown by
citizens.