We were inspired by the current ongoing COVID-19 crisis. With new cases appearing exponentially faster throughout the world, it is clear that a solution is in great desperate need. Since both of us were quarantined at home, we decided to put our time to good use and develop technologies to help scientists find a cure as quickly as possible. To all scientists and developers, we are confident that together we can find a cure!

What it does

Our Android application allows doctors to create an account. It then has a manual verification system where we are able to confirm if the person is actually a recognized professional. Once authenticated, the doctor can then submit new COVID-19 cases with aspects like age, race, biological sex, country and hospital where the case was identified, preexisting health conditions on the patient, treatment/medicines applied, and current status of the case (active, recovered or deceased). Doctors (and the general public) can then access the full database and statistical analyses of the data (Look at images for details). All of this is meant for someone to use that data to their advantage in finding a cure quickly. Login and registration are fully implemented with backend support through Firebase Authentication and Cloud Firestore.

How we built it

We built it utilizing Android Studio, programmed in Java and designed with XML and the concepts of Material Design by Google. Additionally, all backend database and authentication support for users was done with two Firebase services: Firebase Authentication and Cloud Firestore.

Challenges we ran into

We ran into some challenges when implementing some of the graphs and the database structuring. However, we were able to overcome them. Our biggest challenge was perhaps time. This idea is still in progress and we will work to finish it in the upcoming weeks.

Accomplishments that we're proud of

Creating a new prototype for an Android app that could potentially help doctors worldwide in finding a cure quickly.

What we learned

We learned more about Android development and its data analysis implementations.

What's next for COVID-19 Treatment Database

Expanding the graphs, adding full support for appropriate (and prettier) database display, and finishing other minor components such as the Doctor's dashboard screen, settings, among others.

Note: There was a problem with the upload of the video.

Try It out



android, android-studio, cloud-firestore, firebase, java, mpandroidcharts, xml

Devpost Software Identifier