Dosar proiect

ShiftManager pentru controlul traficului aerian

Organizație din aviație civilă care gestionează echipe de controlori de trafic aerian în regim operațional 24/7, cu cerințe stricte de autorizare individuală pe sector, perechi de instruire on-the-job și conformitate cu reglementările de odihnă.

ShiftManager, interfață de planificare ture pentru controlori de trafic aerian
Specimen 01ShiftManager, interfață de planificare ture pentru controlori de trafic aerian
Client
Operator aviatic, București
Sector
Aviație civilă
An livrare
2025
Status
În producție

Procesul existent înainte de noi.

Planificarea turelor se făcea în Excel și agende fizice, cu coordonare pe email. Nu exista trasabilitate, autorizările expirate scăpau controlului, iar generarea unui program săptămânal dura ore de calcul manual. Modificările în timp real către personal erau transmise telefonic.

Sistemul construit pe măsură.

Platformă web full-stack cu arhitectură hibridă PHP 8.3 + Node.js 18 / TypeScript, bază de date MariaDB prin Prisma 5 și engine de optimizare AI (Timefold Solver) pentru generarea automată a programelor. Implementează 5 roluri granulare, autorizări per sector cu validare temporală, perechi OJT instructor/cursant, delegare dinamică de rol și audit trail complet. Notificări push web native prin Service Worker și BullMQ workers pe Redis. Securitate OWASP Top 10: JWT cu rotație, CSRF hash_equals, bcrypt cost 12, CSP restrictiv.

Stack-ul, în producție.

  1. 01PHP 8.3 · FPM
  2. 02Node.js 18 · Express · TypeScript
  3. 03Prisma 5 · MariaDB 8
  4. 04Redis · BullMQ
  5. 05Timefold Solver (Java)
  6. 06Vite 5 · Service Worker
  7. 07Nginx · PM2 · Let's Encrypt

Lighthouse, măsurat la predare.

99
PerformanceExcelent
100
AccessibilityExcelent
100
Best PracticesExcelent
82
SEOFoarte bun
  1. Verificabil public

    Domeniul acestui proiect este privat, nu expus public. Scorurile au fost măsurate pe mediul de producție al clientului cu Google PageSpeed Insights, instrumentul oficial Google, și pot fi reverificate sub acord de confidențialitate.

  2. Moment de referință

    Scorurile reflectă starea proiectului la momentul predării către client (2025). Codul sursă și infrastructura aparțin ulterior clientului, iar proiectul poate fi modificat, inactivat sau migrat fără notificare din partea noastră.

Rezultatul măsurabil.

Generarea programului săptămânal a scăzut de la ore la secunde. Autorizările expirate sunt blocate automat la planificare. Timpul de răspuns API p50 sub 80ms, uptime 99,9% pe VPS dedicat. Ciclu de dezvoltare de la zero la producție în 4 săptămâni.

  1. M.01Timp generare programore → secunde
  2. M.02API p50 latency< 80 ms
  3. M.03Uptime contractual99,9%

Note tehnice și verificări.

  1. [1]

    Scoruri Lighthouse capturate la 2025 pe mediul de producție al clientului. Domeniu privat, neexpus public.

  2. [2]

    Codul sursă și infrastructura aparțin clientului după predare. Scorurile, stack-ul și metricile reflectă starea predată, nu starea curentă a proiectului.

  3. [3]

    Documentația tehnică detaliată, jurnalele de implementare și rapoartele de testare sunt arhivate în repository-ul intern Arcane Tech, disponibile sub acord de confidențialitate.

Aveți un sistem similar de construit?

Pornim cu o analiză tehnică condusă de un inginer principal, sub acord de confidențialitate.