Skip to content

Latest commit

 

History

History
executable file
·
97 lines (64 loc) · 2.69 KB

README.md

File metadata and controls

executable file
·
97 lines (64 loc) · 2.69 KB

Project subject: Compilation of global statistical data regarding the pandemic

Showcase

Showcase

Launching with Docker

  • Run:
docker compose up

Launching without Docker

server

  • Install maven dependencies
  • Run:
docker compose -f "db-compose.yml" up
  • Launch spring app with dev profile

client

  • Run:
npm i
npm run dev

After launching

  • Register as admin
  • Import Cases and/or Vaccinations from CSV

Requirements

Mandatory

  • Database ✔️
  • Network communication ✔️
  • Handling of XML & JSON files ✔️
  • Sign up, sign in & authorization of JWT ✔️
  • Unit/Integration tests ✔️

Optional

  • Lombok ✔️
  • Gson/Xmappr/JAXB ❌(used Jackson)
  • Spring Boot ✔️
  • SQL ✔️
  • Docker ✔️
  • Android app ❌
  • Postman ✔️
  • Git ✔️

Used data

Data as of 2023-05-25

Database schema

Diagram


Used technologies

Spring Java React Vite MySQL Docker