Produsul
HRgo este o aplicație SaaS dedicată administrării practice a resurselor umane în companiile mici și în creștere. Reunește evidența angajaților, concediile, pontajele și aprobările într-o singură aplicație coerentă, astfel încât munca administrativă de rutină să nu mai depindă de fișiere Excel, emailuri și verificări manuale.
Provocarea
Administrarea resurselor umane pare simplă până când detaliile se acumulează. Angajații, managerii și administratorii au nevoie fiecare de o perspectivă diferită asupra acelorași informații. Cererile trebuie să ajungă la persoana potrivită, în funcție de structura organizației. Rolurile stabilesc cine poate vedea și modifica anumite date. Termenele contează, iar evidențele trebuie să rămână consecvente în timp.
Produsul trebuia să modeleze aceste reguli suficient de clar încât să funcționeze pentru companii diferite, păstrând în același timp acțiunile zilnice, cum ar fi trimiterea sau aprobarea unei cereri, rapide și intuitive.
Soluția
HRgo este organizat în module care urmăresc modul real în care se desfășoară activitatea de HR:
- Administrarea angajaților și a companiei, pentru structura organizației și evidența angajaților.
- Cereri de concediu și aprobări, transmise automat persoanelor potrivite.
- Fluxuri de pontaj, pentru înregistrarea și verificarea timpului lucrat.
- Permisiuni și roluri, care controlează ce poate vedea și face fiecare utilizator.
- Notificări, care țin angajații și aprobatorii la curent.
- Gestionarea abonamentelor și a locurilor, conectată la sistemul de facturare al produsului.
- Interfețe de administrare, pentru gestionarea conturilor și a configurației.
Inginerie
Aplicația este construită ca un produs full-stack în TypeScript:
- Un backend NestJS, care implementează regulile de business și expune API-ul aplicației.
- React atât pentru aplicația folosită de clienți, cât și pentru interfața de administrare.
- PostgreSQL ca bază de date relațională pentru angajați, organizații, cereri și evidențe.
- Servicii bazate pe Docker, pentru medii consecvente de la dezvoltare la producție.
- Integrări cu infrastructura Cloudflare.
- Integrare cu un furnizor extern de facturare pentru abonamente și locuri.
Rezultatul
HRgo este un produs SaaS funcțional, care oferă fluxurile descrise mai sus într-o singură aplicație, de la administrarea angajaților la aprobări și gestionarea abonamentelor. Mai multe despre produs găsiți pe hrgo.app.