Humana Web
Back to Projects
WebsiteMobile AppWIP

Humana Web

Sistem HRIS berbasis web untuk mengelola presensi, data karyawan, dan operasional perusahaan secara terpusat.

$ cat overview.md

Latar Belakang

Proyek ini dilatarbelakangi oleh kebutuhan perusahaan dalam mendigitalisasi proses HRIS (Human Resource Information System). Sebelum sistem ini dikembangkan, pencatatan absensi harian, pengajuan cuti, dan manajemen data profil karyawan masih dilakukan secara manual menggunakan lembar kerja excel terpisah, sehingga rentan terhadap kesalahan pencatatan dan lambat dalam proses rekapitulasi data.

$ cat details.txt

Detail & Fungsionalitas

Sistem HRIS versi web ini menyediakan panel dashboard admin untuk manajemen data karyawan, dashboard statistik presensi bulanan, sistem persetujuan izin/cuti secara real-time, serta modul manajemen penggajian (payroll) terintegrasi. Sistem dilengkapi dengan kontrol akses berbasis peran (RBAC) untuk menjamin keamanan data sensitif perusahaan.

$ ls ./screenshots

Gallery UI

Humana Web screenshot 1
Screenshot #1

Tech Stack

Frontend

Next.js (App Router)TypeScriptTailwind CSSShadcn UIFramer Motion

Backend

Node.js (Firebase Admin SDK)Next.js Route Handlers

Database

Google Cloud Firestore

Tools & Services

Firebase AuthenticationGit & GitHubVercel Deployment

Project Links

Contributors