Covid-19 Finder - Utilitar - Brașov - Lucrari 2020 Online

Informatii generale

Descriere

Scopul nostru este prevenirea raspandirii virusurilor ce se transmit prin atingerea obiectelor sau prin aer de catre persoanele, care inca nu au simptome si de catre persoanele cu simptome, care nu se afla in carantina.
Odata ce utilizatorul pleaca de acasa sau de la locul de munca, acesta va porni functia de “Porneste inregistrare drum”. La sfarsitul deplasarii, utilizatorul va opri functia de inregistrare, actiune care ii va salva drumul pe telefon intr-un istoric de 10 zile. User-ul poate apoi sa porneasca functia de verificare drumuri, care verifica drumurile lui din ultimele 10 zile, cu drumurile persoanelor cu simptome aflate in baza de date. Este de specificat faptul ca drumurile salvate in baza de date sunt anonime si nu au nicio legatura cu utilizatorii care le-au parcurs. Daca un utilizator are simptome ale bolii, el trebuie sa raporteze aplicatiei, ceea ce va salva drumurile lui din ultimele 10 zile in baza de date. Intrucat important este drumul pe care a mers o persoana infectata si nu care este persoana respectiva, noi putem proteja confidentialitatea utilizatorilor infectati.

Tehnologii

Pe partea de frontend aplicatia a fost scrisa in XML(interfata) si Java(comunicarea cu interfata). Pentru comunicarea cu backend-ul s-a utilizat RETROFIT. Partea de backend a fost scrisa in Java(Springboot 2), iar baza de date folosita este PostgreSQL. Backend-ul este hostat pe Heroku, aplicatia putand fi descarcata si folosita de orice are acces la repository.

Cerinte sistem

Android 5.0+

Realizatori

Andrei-Stefan Ghiurtu

  • Scoala: CNI “Grigore Mosil” Brasov
  • Clasa: 11
  • Judet: Brașov
  • Oras: Brasov

Razvan Ion Radulescu

  • Scoala: CNI “Grigore Moisil” Brasov
  • Clasa: 11
  • Judet: Brașov
  • Oras: Brasov

Screenshots