UTCN SmartPractice

Platformă de stagii de practică pentru o universitate tehnică

Vezi site-ul

O platformă care pune studenții UTCN în legătură cu firmele pentru stagii de practică. De la prima aplicare până la contractul semnat, totul într-un singur loc.

Client
Technical University of Cluj-Napoca (UTCN)
An
2026
Industrie
EdTech · Stagii de practică
UTCN SmartPractice

De unde am pornit

Erau patru lucruri de împăcat în același timp. Algoritmul de potrivire trebuia să țină cont de competențele obligatorii, de cotele fiecărei facultăți, de câte locuri are fiecare firmă și de ce își doresc studenții. Și, pe deasupra, oamenii care semnează actele trebuiau să înțeleagă de ce a ieșit o anumită potrivire. Apoi, aceeași platformă trebuia folosită de trei tipuri de utilizatori foarte diferiți: studenți, firme și administratorii facultăților. Trebuia să meargă la fel de bine în română și în engleză. Și trebuia să se încarce decent pe telefon, pe net slab, pentru că așa o folosesc studenții de fapt.

Cum am lucrat

Frontend-ul e în React și Vite, cu Tailwind v4 și un set de componente care merg în dark, light sau după setarea sistemului. Potrivirea se face pe server, pe o bază de date relațională gândită pentru rerulări: facultatea schimbă niște parametri și reface o rundă întreagă în mai puțin de o secundă. Panoul de administrare arată în timp real câți studenți s-au înscris, câte runde sunt active, câte potriviri s-au făcut și cine mai are de semnat, cu detalii pe săptămână și pe facultate. Totul se instalează ca PWA, deci studenții o folosesc ca pe o aplicație normală de telefon, iar dashboard-ul merge și offline. Traducerile sunt în framework, așa că orice text nou apare din start în ambele limbi.

Potrivire pe care o poți explica

Algoritmul ține cont în același timp de competențele obligatorii, de cotele facultăților, de locurile disponibile la firme și de preferințele studenților. Pentru fiecare potrivire poți vedea exact ce regulă a produs-o.

Trei tipuri de utilizatori, un singur cod

Studenții, firmele și administratorii facultăților au fiecare fluxurile și drepturile lor, dar totul stă pe același set de componente React și Tailwind v4, cu teme dark, light și system.

Se instalează, e bilingvă, merge offline

Livrată ca PWA, cu dashboard-ul disponibil și fără net. Româna și engleza sunt în framework, deci fiecare etichetă există în ambele limbi din prima zi.

Ce a ieșit

Facultățile rulează acum o rundă de practică dintr-un singur dashboard: ajustează cotele sau cerințele, refac potrivirea pentru toată generația în sub o secundă și văd cine mai are de semnat. Studenții aplică de pe telefon, în română sau engleză, iar firmele își administrează ofertele pe aceeași platformă.

Ce am livrat

  • Frontend React + Vite + Tailwind v4, cu teme dark, light și system
  • Potrivire pe server, pe o bază relațională, rerulări sub o secundă
  • Panou de administrare cu statistici în timp real
  • Trei tipuri de utilizatori: studenți, firme, administratori de facultate
  • PWA instalabilă, dashboard-ul merge și offline
  • Română și engleză din prima zi