Toate proiectele
07 Gata de producție 2025

MedVital — Monitorizare Semne Vitale în Timp Real

Motor C++20 de monitorizare a semnelor vitale, cu pipeline de procesare și streaming live — proiect personal de inginerie.

SystemsC++Real-time

Contextul

Un showcase de inginerie de sisteme: cât de curat și de performant poate arăta un serviciu de timp real în C++ modern — cu design patterns aplicate corect și fără scurtături. Datele sunt simulate, nu reale.

Ce am construit

  • Pipeline pe 4 etape (Filtrare → Validare → Analiză → Alertă) peste un flux de date de senzori simulat.
  • REST API + streaming live pe WebSocket (Boost.Beast / Asio), cu persistență în SQL Server prin ODBC.
  • Design patterns aplicate (Strategy, Factory, Observer, Repository, RAII) și teste cu GoogleTest.

Detalii tehnice

C++20 modern, zero scurtături

RAII peste tot, separare curată pe module (sensors / pipeline / storage / api) și management determinist al resurselor.

Timp real pe WebSocket

streaming live al valorilor procesate către clienții conectați, peste Boost.Beast.

Toate proiectele