Covid Coverage

High-Level Project Summary

We have decided to create the mobile application called CovidCoverage, which will show us the main infectious sources by user’s location. It will tell us the quantity of infected people before coming in a by using a QR code. Likewise, it will show us the safe places to which we can go out by monitoring this virus, doing a self-assessment on a possible infection that will recommend the closest places where it can be treated.In this way, the user will be able to use this application in order to avoid some places where there is massive contagion of Covid-19. In addition, being informed of the latest news about the covid-19 taking into account its geographical location.

Detailed Project Description

What exactly does it do?


  • It inform us of the main symptoms of Covid-19 for knowing how they go on among the days, and what you should do in those cases. 
  • The application will tell us the main health centers for having treatment by specialists. 
  • It shows us the updated Covid-19 cases per country, state, and day. You will have a data table and a heatmap around your location. 
  • The application can scan QR codes for knowing if the place where you are, is safe or not. 
  • The application will inform us of the breaking news about Covid-19. 
  • The application will require our geolocalitation for sending notifications in the case we are near or in a place with a high level of possible contagion of Covid-19. 


How does it work?


  • The CovidCoverage application has a registration and a login where you can register through authentication by Google, Facebook or by email. In addition, as security, the two-factor method has been implemented since by clicking on the button of any type of registration, the server validates internally thanks to the services that they provide. 
  • The QR codes in the busiest establishments are used by scanning with an electronic device, which will capture the phone number, the exact location where it was scanned and the location will be saved in the Firebase database with a NoSql language for more flexibility.
  • The application makes use of the gps of the mobile device to be able to detect the exact location in real time and according to this, the application will show through a heat map the areas with the number of infected, and will show you the best route to get there to your destination ensuring that you do not find areas of greater contagion.
  • The application has a section to do a self-evaluation by placing the temperature that we have and answering a series of questions to try to know if you were infected; then, in case you have a temperature higher than 37.5° or the answers show a possible contagion. Moreover, it will show you a list of clinics where you can go for the test or the treatment. 
  • It will show you the list of the most outstanding news collected from the best reliable newspapers to show them. In order to get it, the agreements are going to be made with said newspapers. 
  • The dashboard will show statistical data, graphics of different types, number of infected, recovered, among others; based on what is provided by the Johns Hopkins Coronavirus Resource Center globally and taking as a reference the data of the MINSA for Peru. 


What benefits does it have?


One of the benefits that the user has when using this application is that it provides risk warnings about COVID-19, either through the use of the QR code or the current and reliable information that the application informs. As well as knowing the amount of infections according to the location where the user is, in this way you can act with caution to the places you go. In addition, to having updated information on health protocols. 


What tools, coding languages, hardware, or software did you use to develop your project?


This project makes use of the following tools: 

  •  Canvas: It is a very useful tool for creating personal, educational or professional designs for brochures, stationery, and other types of multiple projects. It has an extremely intuitive and easy-to-use interface, with hundreds of templates and multimedia elements that you can add. 
  • Figma Software: It is a web application where you can design website screens, mobile applications and any other interactive graphical interface. You will be able to create and edit shapes with vectors and nodes, use color palettes and layout texts without putting limits to your imagination. Also, it allows you to create animated prototypes with your wireframes and designs. You will be able to give life to your screens to show the path that your users and clients will take. 
  •  Diagram drawio: It is a diagramming software. It is an open source stack and end-user application that is used more widely than any other browser-based diagramming software. 
  • Free Logo Design Software: A free logo editor that lets you create professional-looking logos in minutes. 
  • Google site: it is an online application that allows you to create a website or an intranet in a very simple way. 
  • Flutter: it is mainly used to develop Android and iOS applications without having to write its own code base for each of these systems, completely different from each other. 
  • ME-QR software: It is a software for creating the QR code. "QR" stands for "Quick Response", which refers to instant access to the information hidden in the Code. 
  • Google Maps Platform: It is a programming interface for the Google Maps APIs. Through this tool it is possible to implement maps and functions associated with Google in your applications and website. 
  • StarUML: It is a very useful program for creating UML diagrams and designs. Through a simple interface, you can create diagrams of classes, use, sequences, composition, and components, among others. 
  • Cloud APIs: With Cloud APIs you can automate your workflows using the language of your choice. You can use these Cloud APIs with REST calls or client libraries in the most popular programming languages. 
  • BBC World News: It is the international news television channel of the British public broadcasting company BBC. The channel broadcasts newscasts, documentaries, lifestyle programs and interviews for 24 hours. 

Space Agency Data

Hackathon Journey

How would you describe your Space Apps experience?


The experience with Space Apps was positive because it allowed us to carry out the development of this application, demanding to the maximum our ability to work in a group; also, putting into practice the collection of knowledge that was acquired during the university stage and complementary courses. Likewise, the team was able to overcome various inconveniences throughout this hackathon such as the meeting of schedules for daily meetings, the correction of assigned tasks, and so on. All the aforementioned made the teamwork stronger, making each member have a positive experience during the duration of the hackathon. 


What did you learn?


In this hackathon, we learned to work as a team, which made it easier for us to accomplish the objectives that we set for ourselves, as a team, and those of the event itself. We developed our creative capacity where we were able to capture the idea and work it with our teammates' skillset. In addition, we learned about the importance of communication which helped in the process of creating this project. 


What inspired your team to choose this challenge?


The pandemic left a mark in Peru, the solutions and tools did not arrive on time, or they were not planned in advance because there has never been a pandemic in Peru before. As it is a very concurrent issue nowadays, even more, so in terms of the vaccination process where it tests the effectiveness of these, against the new cases of covid-19. We decided to choose the challenge Covid-19: Calculate the Risk, which served as an initiative to review the current state of the pandemic around the world. With this we thought of a tool that would be needed in our country and how this pandemic could have been controlled if we had had support like this to keep the epidemiological data updated and society informed. 


What was your approach to developing this project?


This project was based on the lack of trust by our public objective about some information and existing applications. In addition, there is not an application with the same functionalities that our application offers. 


How did your team resolve setbacks and challenges?


Due to the pandemic, we could not meet face to face; therefore, we decided to use technology such us the virtual platform zoom. In addition, we used other platforms such as figma to do all the prototyping, Canvas for the presentation, Google Sites for the creation of the web platform, Word Office 365 online for the creation of the theoretical part of the project, and the recorded video is published on Youtube for easy access to everyone without any registration. 

 

As there was not reliable information, we had to investigate on different sources, databases, of which the highlights are the heat map and statistical data from Johns Hopkins University. Also, we used the database of MINSA of Peru from which detailed statistical data, its’ heat map, and some BBC news to get information at a global level. 


Is there anyone you'd like to thank and why?


Yes, there is. First of all, all the team Yatiqiri thanks to our God who makes it possible that we are always studying, investigating, and struggling with the differents problems we could have. 

We also want to thank Nasa Space Apps Challenge, due to the opportunity to participate and all the recommendations we got. 

Tags

#covid, #app, #covid19, #qr #CovidCoverage, #Yatiqiri, #map

Global Judging

This project has been submitted for consideration during the Judging process.