HospitalHub - Utilitar - București Călărași - Lucrari 2024 Nationala

Informatii generale

  • Categorie: Utilitar
  • Judetul: București Călărași

Descriere

HospitalHub este o platformă avansată de gestionare a pacienților în spitale, dezvoltată pentru a optimiza monitorizarea secțiunilor libere, crearea de cazuri noi în situații de urgență și transferul facil al pacienților între spitale. Aceasta include funcționalități pentru echipele de urgență SMURD și spitalele partenere pentru a comunica eficient și a asigura îngrijirea optimă a pacienților.

Principalele funcționalități ale HospitalHub includ:

  1. Monitorizarea Secțiunilor Libere: Fiecare spital poate vizualiza în timp real gradul de ocupare al secțiilor, cu date actualizate automat prin intermediul websocket-urilor.
  2. Crearea de Cazuri Noi: Echipele de urgență SMURD pot crea cazuri noi direct din teren, completând detalii personale ale victimei și locația incidentului, folosind API-ul Google Maps pentru a înregistra locația exactă.
  3. Transferul Pacienților între Spitale: Sistemul facilitează transferul pacienților, prioritizând spitalele în funcție de distanța calculată prin Google Maps API. Spitalele pot vizualiza și selecta cel mai apropiat spital disponibil pentru transfer.
  4. Comunicarea între Spitale: Spitalele pot comunica între ele prin intermediul websocket-urilor, monitorizând gradul de ocupare al secțiilor și facilitând transferurile în timp real.

Tehnologii

HospitalHub este construită folosind un stack tehnologic modern și robust, asigurând performanță, securitate și scalabilitate. Frontend-ul aplicației este dezvoltat în Angular, oferind o interfață de utilizator interactivă și ușor de utilizat. Backend-ul este realizat în Java Spring, garantând un serviciu rapid și eficient de gestionare a datelor și logicii aplicației.

Autentificarea și gestionarea securității sunt asigurate prin integrarea cu Keycloak, un sistem de identity and access management open-source. Acesta permite autentificarea securizată și gestionarea rolurilor utilizatorilor.

Pentru stocarea și căutarea datelor, HospitalHub utilizează Elasticsearch, un motor de căutare distribuit și open-source, care oferă capacități de căutare rapidă și scalabilă a datelor. Aplicația este containerizată folosind Docker, facilitând astfel dezvoltarea, testarea și implementarea acesteia pe diferite medii.

Codul sursă al aplicației este gestionat prin Git, asigurând controlul versiunilor și colaborarea eficientă între echipele de dezvoltare.

HospitalHub reprezintă o soluție completă pentru gestionarea pacienților în spitale, oferind funcționalități avansate și o infrastructură tehnică solidă pentru a răspunde cerințelor moderne ale sistemului medical.

Cerinte sistem

Browser: Chrome, Brave, Safari, Opera
Acces la internet
OS: Windows ≥ 10, MacOS BigSur ≥, iOS 15 ≥, Android 11 ≥

Realizatori

Razvan Boabes

  • Scoala: CNI Tudor Vianu
  • Clasa: 12
  • Judet: București
  • Oras: Bucuresti

Mihai Barbu

  • Scoala: Liceul Teoretic “Mihai Eminescu”
  • Clasa: 12
  • Judet: Călărași
  • Oras: Calarasi

Screenshots