Sommet360
SaaS multi-tenant pentru managementul companiilor — salarizare, finanțe, documente, angajați și pontaj.
2025
Full Stack Developer
10 luni
Prezentare Generală
Sommet360 este o platformă SaaS multi-tenant pe care companiile o folosesc pentru operațiunile interne: salarizare, documente, finanțe, angajați, furnizori, clienți și pontaj. Construiesc și întrețin module de bază din platformă, ducând cerințele de la stakeholderii interni până la funcționalități livrate.
Provocarea
Fiecare modul atinge date operaționale sensibile și aparține unei alte părți din fluxul companiei, așa că front-end-ul trebuie să rămână consecvent și previzibil în timp ce crește rapid. Proiectul a pornit pe Create React App, unde fiecare salvare declanșa o re-parcurgere completă a codului și reseta aplicația pornită.
Soluția
Am structurat front-end-ul în jurul unui model DTO/STO aliniat cu backend-ul .NET, aplicând principii OOP și SOLID pentru ca modulele să rămână mentenabile și testabile pe măsură ce cresc, și am construit interfața în React cu Material UI pentru consecvență vizuală și reutilizarea componentelor. Am migrat build-ul de la Create React App la Vite, ceea ce a permis hot module replacement real.
Rezultate
Platforma acoperă în producție salarizarea, finanțele, documentele, angajații, furnizorii, clienții și pontajul. După migrarea la Vite, modalele deschise și formularele completate supraviețuiesc unui reload în loc să se reseteze la fiecare modificare. Pe lângă dezvoltare, efectuez periodic revizuiri interne de securitate și contribui progresiv cu modificări de backend în .NET.




