Koncepti dhe planifikimi teknik
Arkitekturë moderne dhe modulare për menaxhimin e burimeve njerëzore
KEC HR është zhvilluar mbi një arkitekturë të ndarë ndërmjet frontend-it dhe backend-it, duke mundësuar organizim më të mirë të kodit, mirëmbajtje më të lehtë dhe zgjerim të funksionaliteteve.
Komunikimi ndërmjet komponentëve realizohet përmes REST API-së. Laravel Sanctum përdoret për autentifikim, ndërsa Spatie Permission mundëson menaxhimin e roleve dhe të drejtave të qasjes.
Modulet e punonjësve, kontratave, pagave, kërkesave, dokumenteve dhe njoftimeve janë organizuar në mënyrë të pavarur, duke e bërë platformën më fleksibile për zhvillime të ardhshme.
Ndërfaqja e përdoruesit është ndërtuar me Vue 3, TypeScript dhe Vuetify, ndërsa backend-i përdor Laravel 10 dhe MySQL për përpunimin e logjikës së biznesit dhe menaxhimin e të dhënave.
Proceset si llogaritja e pagave, miratimi i kërkesave, ruajtja e dokumenteve dhe gjenerimi i raporteve realizohen në server, ndërsa frontend-i ofron një përvojë të qartë dhe interaktive për përdoruesit.