BT4375 RR
BT4375 RR
BT4375 RR
Keywords
Android, Covid19 Cases & Vaccination Statistics, Check Vaccine Availability,
Firebase Cloud Storage, Authentication, Identification, etc.
Introduction
The contagious coronavirus, or more technically known as COVID-19, has spread all
over the world and is listed as a pandemic by the World Health Organization. It started
surfacing in China in November 2019 and has been on the rise in all major parts of the
world. On 27th July, 2020, more than 16.52M cases of COVID-19 were reported in
about 187 countries and territories. On 30th January, 2020, the first case of coronavirus
pandemic in India was reported, and the number of cases in India has now reached more
than 1.48M .
Most people infected from COVID-19 experience mild to moderate respiratory illness.
If a person is tested positive for coronavirus, every individual who has come in contact
with the infected individual is advised to go for self-quarantine for two weeks, so that
the infection chain can be broken and the disease does not spread further. At present,
there is no specific treatment or vaccine available for COVID-19. Many countries are
trying to develop contact-tracing techniques through which they can trace the person
suspected of the infection. For example, in South Korea, the government is maintaining
a database of known patients along with their details such as their age, gender,
occupation, and so on. In Israel, the government has been allowed to track the mobile-
phone data of people suspected with the infection. Singapore developed a mobile-based
application which shows the number of cases of covid and also helps in finding covid
vaccination slots.
We have developed a similar type of application named Covid-19 Status and Vaccine
Slot Availability Finder.
This Application helps the user to keep a track on the covid-19 cases status in India. It
shows the number of cases of covid positive patients and recovered cases and as well
as the number of death cases each day.
This is all done in the Covid-19 Statistics section of the application. The Statistics
section allows you to stay up to date regarding the number of cases, both locally and
nationally. The accurate numbers can help you assess your risk further. Additionally,
the availability of official updates prevents rumours and misinformation from
spreading.
The Application also helps the users to find vaccine slots so that they can get vaccinated
by finding vaccination centres nearby them and the slots available in the centres . Both
the Statistics and the Vaccination Slot finder gets updated on a daily basis to provide up
to date data to the users.
Features:
• View Daily Covid19 Cases & Vaccination Statistics
• View State Wise Daily and Total Covid 19 Statistics
• Check Vaccine Availability in your area using your area Pin code
• Uses Firebase Cloud to store Data.
• Data Sync across different platforms and devices.
Literature Review
Flutter
In this app we have using the Android studio with flutter mode. Basically, flutter is use
to make the apps which they run in both of the famous mobile phone processor like
Android and iOS. Flutter is a cross-platform UI toolkit designed to allow reuse of code
across operating systems such as iOS and Android, while allowing apps to interact
directly with basic platform services. The goal is to empower developers to bring the
most efficient applications that feel natural to a wide range of platforms, covering the
differences where they exist while sharing as much code as possible.
During the upgrade, Flutter applications work with a VM that provides hot reloading of
changes without the need for full integration. For download, Flutter applications are
directly integrated into the machine code, either in Intel x64 or ARM instructions, or in
JavaScript if it directs the web. The framework is an open source, licensed BSD
licensed, and has a thriving environment for third-party packages that enhance the
functionality of a central library.
Dart
In this project we uses the Famous languages Dart. It is use to increase the productivity
of you app. And it also provide the fast access and run of apps. Strong languages have
been created by the translator, without producing a machine language code.
Of course, things eventually got worse. The concept of virtual machine (VM) became
popular, which is actually an advanced translator that mimics hardware on software.
The virtual machine makes it easy to send language to new hardware platforms. In this
case, the input VM language is usually the intermediate language. For example,
programming language (similar to Java) is integrated into intermediate language
(bytecode) and rendered into VM (JVM).
In addition, there are now timely compilers (JIT). The JIT compiler launches during the
process, compiling instantly. Real producers who used during the creation of the system
(pre-working time) are now called pre-programmers (AOT).
Google Analytics
For storage we have to use the google analytics or firebase cloud. In this the main role
the firebase cloud to store the state wish data into a json file and connected through app.
Firebase Analytics is a tool that lets you do just that - it helps us learn how our Android
and iOS users interact with our app. From the setup, it will automatically start tracking
a set of defined events - which means we can start learning in the first step. And if that
is not enough, we might add our own custom events that we can track. All these events
then appear with the Firebase Dashboard within the Firebase Console - our central
access point for statistics reports and other firebase services.
Once we have tracked and analyzed this data, we can make decisions about future
changes in our app to better serve users. And if that were not enough, Firebase Analytics
Incorporates Firebase Crash Reporting to create an audience of users who have
experienced a follow-up crash, Firebase Notifications to send alerts to the audience and
track events based on notification interaction, Firebase Remote Config to change the
look / feel. and our application behavior based on Audience, Big Query performs
improved data analysis on our tracked events and Google Tag Manager in our Firebase
Analytics settings remotely from another web application.
Data-Parsing-Script
Most important library is use to forming this app. For using this library we collected the
specific type of the data from the whole table. JSON Analysis is a very common
function for applications that need to download data online.
Data Parshing is depend these thing:-
Write all JSON transfer code in person automatically perform the process by generating
code This guide will focus on how to transfer JSON manually to Dart code, which
includes: coding and coding on JSON describing safe model model classes analyzing
JSON into a Dart code using a factory builder dealing with invalid / optional values data
validation edits back to JSON to decrypt complex / nested JSON data selecting deep
values by deep pick package
Http Protocol-
HTTP is a protocol for fetching resources. It is the foundation of any data exchange on
the Web and it is a client-server protocol, which means requests are initiated by the
recipient, usually the Web browser. A complete document is reconstructed from the
different sub-documents fetched, for instance, text, layout description, scripts, and
more.
Shared Preferences-
Shared Preferences object points to a file containing key-value pairs and provides
simple methods to read and write them. Each Shared Preferences file is managed by the
framework and can be private or shared.
Data-Parsing-Script –
“Data parser” is a generic parsing script that handles a wide range of data formats: is
files (as downloaded from the Web Of Science), Factiva datasets, PubMed, RIS files,
batches of simple text files or any file formatted in csv format .
Design UI/ER Model
Check The
Slot
Stop Availability
Page 3
Therefore, based on the a, b, and c used in quadratic calculations, the estimated cases
and deaths are calculated. In addition, calculated quadratic calculations will be adjusted
when new information is reported by WHO. In addition, the COVID-19 Dashboard
provides a 90-day guess; however, in some countries, the quadratic equation can rise to
a higher level; in these cases, the algorithms will stop counting and thus the estimated
days will be less than 90 days.
Therefore, the COVID-19 Dashboard allows for the analysis of confirmed cases, death
rates, and death rates as well as speculative cases and the submission of death
information: a) geographical charts to understand the spread of the disease in the
country, b) bar charts , c) columns of charts to indicate the occurrence of the disease
over time, and d) line charts to measure disease behavior.
Data availability
Basic data
The data used for this project is taken from the following public sources available in the
JSON format and commas comma sequences (csv) respectively:
1. As of 13 August our API repository and api.covid19india.org have been withdrawn.
Redirecting api.covid19india.org to data.covid19india.org
Files are available
• Combined sheets provide integrated data at regional / regional level in csv format.
• V4 json end points. These are json apis used by the website to display all the statistics
on the site. This can be used by engineers and analysts with knowledge of json
separation (recommended method). All of our v4 conclusions have been improved and
usable as this gives the impression of frontend Documents the same.
• The latest data from google sheet (10-20 minutes delay) is available in the latest
archive. These are located under the green files section below. (Not recommended as
the number of files is large and no additional information is available on these compared
to the conclusions mentioned above.)
Statu Descriptio
Link to API
s n
Daily
numbers
across
https://data.covid19india.org/v4/min/timeseries.min.jso C,R,D and
n Tested per
state
(historical
data).
Current day
numbers
https://data.covid19india.org/v4/min/data.min.json across
districts and
states.
vaccine_doses_administere http://data.covid19india.org/csv/latest/vaccine_dos
d_statewise es_statewise_v2.csv
SUGGESTIONS
On the other hand, as the world struggles with the COVID-19 virus, its proliferation
and flexibility lead to new challenges for governments and research communities. In
this regard, the number of patients worldwide is growing by the second wave of the
COVID-19 outbreak and many countries are re-using closures and curfews to prevent
infection. In addition, non-compliance with the rules of social isolation, security and
privacy concerns, high level of anonymous cases, etc., suggests that COVID19 mobile
applications should be integrated with new features, not limited to COVID-19
management, but also in providing information on health services such as diagnosis,
consultation, treatment, procedures, procedures, and more. These apps can be very
effective in raising awareness about prevention strategies such as social isolation, hand
washing, and keeping information related to health issues and tracking contacts.
It is worth mentioning that most of the studies focused on the goals and approaches to
improving mobile applications, quality, and technological advances were made in the
early days of the COVID-19 epidemic. With the rapid development in the context of
the epidemic, with new signs and cases, as well as new technologies emerging, there is
a need for regular global updates of mobile applications. Although there are studies that
focus on feature analysis and performance, their analysis is limited to common features
of applications such as ease of use and ease of use, but did not include performance with
specific features of COVID-19. Generally, studies have only examined mobile
applications used to detect COVID-19 outbreaks infrequently.
COVID-19 brings new challenges, making it essential to review and evaluate these
mobile applications so that these gaps can be closed. In this regard, the findings of this
paper may have a positive impact on medical professionals, software developers, social
organizations, science centres, and technology organizations. App developers can
benefit from a comprehensive review of COVID-19 mobile applications, as they will
be able to identify some of the barriers and utilize various functions and technologies
to improve future applications. Clinicians can also review a variety of applications, and
propose more efficient patient programs that can aid patients in improving their health
management and adopting COVID-19 reduction strategies thanks to increased
awareness of mobile appliances. With reference to a functional application, health care
services such as diagnostics, consultation can be managed online, which not only saves
time and money, but also helps prevent the spread of COVID-19 by reducing mobility.
Conclusion
SWOT analysis allows us to understand more about this app since we can assess its
strengths, weaknesses, opportunities, and threats. We believe that experimentation and
creating such an app during a time like this is our greatest asset. The lack of awareness
among people, especially in rural areas, and the inability to find solutions for this
problem is certainly a drawback.
There is a chance to collaborate amongst newer minds to develop an app that will
facilitate the management of vaccine programs; this may provide an opportunity to
many new minds, as well as inspire people to head in a better direction. We took the
first step toward a better future when we developed Covid 19 Status and Slot Finder.
This study reviewed the best applications used during the outbreak of COVID-19 to
provide health care services, contain the spread of the new coronavirus, and facilitate
human migration during the return home to Saudi. Arabia, India, Italy, Singapore,
United Kingdom, United States of America, and Australia. Analysis pointed out that
different programs are designed various activities such as contact tracking, awareness,
booking an appointment, online consultation, etc. However, only a few applications
such as Arogya Setu as well Path Check has integrated a variety of functions and
features
such as self-assessment, consultation, support and access information in a single app,
which makes it easy for users access to services. Also, most apps are focused on it
tracking a contact, while very few are dedicated to growth to raise awareness and share
information about COVID-19, important to combat the spread of COVID-19.
Similarly, most apps rely on GPS as well Bluetooth technology for tracking a contact
and other essentials job. There are no identified applications with the built-in
community media features. In addition, one of the biggest challenges identified lack of
integrated application with many features and functionality analysed in this read. In this
sense, users rely on different programs medical care, mobility, diagnosis, follow-up,
and awareness, etc. Therefore, an effective solution to solve this problem could be
designing and improving integrated cell life application, which allows access to all of
these functions. Using a single system can reduce costs and improve health data
management, and decision-making
References:
1. https://www.google.com/covid-19-pendamic
2. https://www.google.com/vaccine-slot-jsonfile
3. https://www.researchgate.com/covid19-app