Skip to content

BlackDilvish/CovidLocalizations

Repository files navigation

[Covid localizations]

Coverage Status

Participants

Do you need more people: No

Short description of the idea:

Covid localizations is web app that checks if you were near someone infected. You can load information about your locations from previous months and compare it with locations from infected people. You can also check potentially dangerous places close to your current position.

Features:

  • User registration
  • Saving user’s localization history in database and checking if he had any contact with infected person (no automation in version 1.0, json has to be given by user, we will think of automating later)
  • User can set since when he is infected
  • Displaying probability if user was traveling by foot or using some type of vehicle (e.g.: if user was travelling by bus he could have bigger chance to become infected)
  • Notifications (emails) with information about probable meeting with infected person in the past
  • Displaying your nearest distance from an infected person
  • Displaying dangerous localizations in leaflet maps widget

Screenshots:

  • Home page

  • Dark mode

  • History of user's localizations

  • Table of contacts with infected people

  • Information about possible contact

  • Heatmap with possibly infected places

  • Heatmap with places where the user was and where he had contact with infected people

Technologies:

Advanced project description:

Week 1 (27.04-03.05):

  • Basic web page
  • Adding models to database
  • Parsing json with user’s localizations

Week 2 (04.05-10.05):

  • Create server
  • Basic user registration
  • Infected status
  • Saving data to database
  • Showing localizations on map widget
  • History of localizations

Week 3 [half of the deadline] (11.05-17.05):

  • Displaying distance to potentially infected places
  • Displaying board of close contacts with infected people (distance, localization, possible vehicle used by user and infected person etc.)

Week 4 (18.05-24.05):

  • Sending notifications about possible meeting with infected person
  • Heatmap of user's localizations

Week 5 (25.05-31.05):

  • Calculating position of the nearest infected person
  • Calculating possibility of being infected based on the vehicle you were using and how much time you spent with infected person - information displayed as part of board of close contacts
  • Displaying infected places on a heatmap

Week 6 (01.06-07.06):

  • Advanced web page (design)
  • Displaying places where the user met an infected person

Week 7 (08.06-14.06):

  • Writing unittests for 95% of the code
  • Finishing previous tasks if obstacles are met

Week 8 [finish] (15.06-17.06):

  • Last bugfixes before a deadline
  • celebrating \o/

About

Covid localizations is web app that checks if you were near someone infected. You can load information about your locations from previous months and compare it with locations from infected people. You can also check potentially dangerous places close to your current position. It's a project for "Python in the enterprise" university course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors