Skip to content

MRafiPangestu/hris-php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💼 HRIS - Human Resources Information System

Sistem Informasi Kepegawaian berbasis web untuk pengelolaan data karyawan, posisi, jabatan, riwayat kerja, pendidikan, berkas, serta login multi-role (Admin, HRD, Karyawan).


🚀 Fitur Utama

  • 🔐 Sistem login multi-role (Admin, HRD, Karyawan)
  • 👥 Manajemen data karyawan lengkap (CRUD)
  • 🏢 Manajemen jabatan & posisi
  • 📂 Upload & tampilan multi-berkas karyawan (KTP, Ijazah, dll)
  • 🕓 Riwayat kerja & riwayat pendidikan
  • 🛠️ Modul reset password akun user
  • 📊 Dashboard statistik
  • 📅 Pengajuan & approval cuti (opsional)

🛠️ Teknologi

  • PHP (vanilla)
  • MySQL / MariaDB
  • HTML, CSS (Tailwind)
  • JavaScript (untuk interaksi dinamis)
  • XAMPP (untuk pengembangan lokal)

⚙️ Cara Menjalankan di Lokal

  1. Clone repository
  1. Buka folder proyek di htdocs
  • C:/xampp/htdocs/hris/
  1. Import database
  • Buka phpMyAdmin
  • Import file db_hr.sql ke database dengan nama db_hr
  1. Atur koneksi database
  • Edit file config/db.php:
  • $conn = mysqli_connect('localhost', 'root', '', 'db_hr');
  1. Jalankan di browser

Akun Default

  • username: admin
  • password: admindd123

Buat akun manual jika tidak ada akun

  • insert_user.php

About

Source code Human Resources Information System (HRIS) with PHP & MYSQL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published