Backend Server Active

Human Resource
Information System

Backend API yang powerful dan scalable untuk mengelola seluruh aspek HR: Employee Management, Dashboard Analytics, Attendance System, Leave Management, Performance Reviews, Salary Slips, dan Real-time Notifications dengan teknologi Laravel terkini dan role-based access control.

9
Main Modules
44
API Endpoints
JWT
Auth System
RBAC
Access Control

Complete HRIS Features

Semua yang Anda butuhkan untuk mengelola HR dalam satu sistem

Dashboard Analytics

3 role-specific dashboards dengan real-time analytics: Employee (personal overview), Admin HR (organization metrics), dan Manager (team performance)

Employee Management

Kelola data karyawan lengkap dengan role-based access control untuk Admin HR, Manager, dan Employee

Attendance System

Sistem absensi real-time dengan check-in/out, location tracking, dan laporan kehadiran komprehensif

Leave Management

Proses pengajuan dan approval cuti yang efisien dengan workflow otomatis dan notifikasi real-time

Salary Management & Auto-Generate

Input manual atau auto-generate gaji dari attendance. Single/bulk generate dengan preview calculation. Sistem hitung: basic salary + allowance - deduction

Performance Review

Evaluasi kinerja dengan rating 1-10 stars, feedback terstruktur, dan tracking perkembangan karyawan

Notifications

Sistem notifikasi real-time untuk broadcast announcement, personal messages, dan status updates dengan read/unread tracking

Department Management

Kelola struktur organisasi dengan CRUD departemen, assign manager, dan grouping employee berdasarkan divisi/unit kerja

Technology Stack

Built with modern and proven technologies

Backend Technology

Framework Laravel 12.0
PHP Version 8.2.12
Database MySQL
Authentication JWT v2.2

API Information

Base URL /api
Auth Type Bearer Token
Response Format JSON
Total Endpoints 44 Routes

9 Main API Modules

Complete endpoints dengan role-based access untuk semua kebutuhan HR Management

📊

Dashboard Analytics

3 Role-specific Dashboards: Employee, Admin HR, Manager dengan Real-time Analytics

🔐

Authentication

Login, Logout, Refresh Token, User Profile

👥

Employee Management

CRUD Karyawan, Manager List, Profile Management, Role-based Access Control

Attendance

Check In/Out, History, Location Tracking

🏖️

Leave Requests

Apply Leave, Approval Workflow, Status

💰

Salary Management

Manual Input, Auto-Generate dari Attendance, Bulk Generate, Preview Calculation

Performance Reviews

1-10 Star Rating System, Structured Feedback, Progress Tracking

🔔

Notifications

Personal Messages, Broadcast Announcements, Read/Unread Tracking

🏢

Department Management

CRUD Departemen, Assign Manager, Organization Structure