Skip to content

ShivenV/Agar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

Agar

A simpler way

Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. More Details
  3. License
  4. Contact

About The Project

Product Name Screen Shot

2.6 million. That is the number of people who have died from the worldwide virus known as COVID-19 or more commonly known as Coronavirus. This virus has been deadly, no doubt about that. It started in February of 2020, and most people thought that it would have ended by the summer, or at the most by August. And yet, here we are, over a year later, still dealing with the same virus, with little difference in how many people are being infected. This is why I have created Agar, and I think it is one of the best way to stop the spread of COVID.

Here's why:

  • It can be easily installed on any device since it is built using the cross platform tech known as React Native.
  • Extremely User Friendly and Intuitive Interface.
  • Can spice up an otherwise boring process of checking for COVID 😄

In all seriousness, this app has a very real world use case. Let's take the example that you run a local groccery store and you want to make sure that the people who enter your store have not returned a postive test result recently. A common way to do this would be to check their temperature, but as we know, symptoms show up AFTER someone who has gotten the virus, so at that point it isn't really helpful.

On the flip side, if you use Agar, you can easily upload an image of the customer that is entering the store and instantly get a notification on whether or not they have had a recent positive COVID-19 test. If so, you can politely ask them to leave, and if they don't have the virus, then they can continue shopping.

This not only will save a lot of time for the people running the stores, but can also save time for the people that are running the position of checking people at the door.

More Details

A General Overview: image

Let's go into more detail:

Step 1: Sending the image.

This is the most important part of the entire transaction between the user and the app because without this, the app will not function. There are two ways to send an image to the server, the first way is through taking a picture with the camera, and the second way is through uploading a photo on your phone. I was only able to test it by uploading it on the phone as I have to run this app on an emulator.

Step 2: Processing the image.

This is probably second on the list of importance as this is needed in order for the machine learning algorithm to be able to do anything. Without this, there is not a lot for the algorithm to do. From a high level, this step just involves the algorithm encoding the image, and then running a machine learning algorithm to see whether or not is matches a face. If it does match to a face, it will then continue on to checking the JSON database which simply has the names and their results, and will collect both of those.

Step 3: Receiving the info.

image

Finally, after all the processing is done, the backend server will send back the Name and the Result to the app, which will then inform the user with an alert on what the app has made of what they have uploaded.

And now, the entire process, but this time with a different face!

image

Built With

License

Distributed under the GNU General Public License v3.0 License. See LICENSE for more information.

Contact

Shiven Verma - shivenverma26@gmail.com

Project Link: github.com/ShivenV/Agar

About

A streamlined way for pharmacies and other businesses to keep track of COVID-19 tests.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors