Corona tracker – tracking the virus

De vreo 2 săptămâni, meșteresc la o aplicație de vizualizare a evoluției cazurilor de COVID19 în lume și în țară. Față de altele, este mai simplistă, dar pentru mine este un exercițiu de a prezenta datele într-o manieră ușor de înțeles de către toată lumea și de a experimenta diferite concepte de programare.

Stack-ul folosit cuprinde Java, Spring Boot și o bază de date MySQL, pe backend, iar pe frontend Bootstrap pentru layout, DataTables pentru tabelele din aplicație și HighCharts pentru chart-ul cu evoluția globală a cazurilor. Datele pentru chart sunt stocate în baza de date.

Sursele de date folosite sunt:

* CSV-ul cu situația la nivel global. Mai multe informații precum și alte csv-uri cu diferite agregări de date aici

  • Pentru satisticile cu evoluția în țară, am folosit api-ul pus la dispoziție de comuitatea geo-spațial.org

Aplicația este open source și codul poate fi văzut aici, iar acesta este live aici.

Alte proiecte similare