← Studii de caz

Guvern · Program de servicii de suport social · 25 octombrie 2023

Portal de Suport pentru Servicii de Refugiați

Programare, cereri, puncte de verificare, feedback și notificări multilingve pentru consilieri și solicitanți.

Rezultate obținute

Flux

Cazuri de la un cap la altul

De la cerere la puncte de verificare și feedback.

Acces

Multilingv

Notificările pot ajunge la utilizatori în limba lor.

Operare

Dashboard pentru personal

Consilierii lucrează dintr-o singură interfață operațională.

Context

Livrarea serviciilor depinde de coordonarea dintre solicitanți și consilieri, sub constrângeri de limbă și proces.

Provocare

Programele de suport aveau nevoie de fluxuri digitale pentru cereri, programarea consilierilor, puncte de verificare a progresului și feedback — inclusiv traducere pentru comunicare multilingvă.

Abordare

Am construit un API NestJS/TypeORM și un dashboard operațional Angular cu programare, cereri, puncte de verificare, notificări și integrare Google Cloud Translation. Docker Compose a acoperit configurările de dezvoltare și de tip producție.

Arhitectură

API NestJS + TypeORM, dashboard de administrare Angular, bază de date relațională, integrare serviciu de traducere, Docker Compose pentru paritate de mediu.

Domeniu

  • Cereri
  • Programarea consilierilor
  • Puncte de verificare
  • Feedback
  • Notificări
  • Traducere

Constrângeri

  • Date personale sensibile
  • Nevoi de comunicare multilingvă
  • UX-ul personalului trebuie să rămână simplu sub încărcare

Aspecte cheie ale soluției

  • API de domeniu pentru fluxurile de caz
  • Dashboard orientat spre operațiunile zilnice ale personalului
  • Traducere integrată în traseele de notificare

Tehnologii

NestJSTypeORMAngularDockerPostgreSQLGoogle Cloud Translate

Rezultate

  • Fluxuri structurate de cerere și consiliere
  • Dashboard operațional pentru personalul de program
  • Suport pentru notificări și traducere pentru utilizatori multilingvi
  • Configurări Compose implementabile pentru medii consecvente

Lecții învățate

  • Portalurile de suport sunt întâi produse de flux de lucru, apoi site-uri de conținut.
  • Traducerea trebuie să fie lângă mesajele pe care utilizatorii le primesc de fapt.
  • Programele sensibile au nevoie de mașini de stare plictisitoare și auditabile.

Să discutăm

Ești pregătit să construiești ceva durabil?

Colaborează cu o echipă de ingineri seniori care proiectează, livrează și operează software pe care afacerile se bazează ani la rând.

Contactează-ne