Aplikasi Manajemen Karyawan, Absensi, Cuti, dan Data Karyawan
MataHR adalah aplikasi berbasis web untuk manajemen data karyawan, absensi, pengajuan cuti, dan pengelolaan informasi HR. Cocok untuk perusahaan yang ingin digitalisasi proses HR secara efisien dan terintegrasi.
- Absensi Karyawan
- Clock in & clock out dengan lokasi (latitude, longitude)
- Riwayat absensi per karyawan
- Pengajuan & Persetujuan Cuti
- Pengajuan cuti (annual, sick, dll)
- Status cuti: pending, approved, rejected
- Catatan persetujuan dan riwayat cuti
- Manajemen Data Karyawan
- Data personal, kontak darurat, posisi, departemen
- Riwayat pekerjaan, sertifikasi, pelatihan
- Informasi gaji, benefit, status kepegawaian
- Struktur Organisasi
- Departemen, posisi, supervisor
- Relasi supervisor-employee
- Jadwal Kerja
- Pengaturan jam kerja, hari kerja, minimal durasi kerja
- Pengelolaan Tujuan Kerja & Rencana Karir
- Target kerja dan rencana pengembangan karir
- Pengaturan Kantor
- Lokasi kantor, radius absensi, nama kantor
Tabel utama:
users: Data karyawan, supervisor, posisi, departemen, status, gaji, benefit, dllattendances: Data absensi (clock in/out, lokasi)leaves: Pengajuan cuti, status, persetujuandepartments,positions: Struktur organisasijob_histories,certifications,trainings: Riwayat pekerjaan, sertifikasi, pelatihanemergency_contacts: Kontak daruratwork_schedules: Jadwal kerja mingguanwork_goals,career_plans: Target kerja & rencana karirsettings: Pengaturan kantorsupervisor_employees: Relasi supervisor dan karyawan
- HRD (Human Resource Department)
- IT (Information Technology)
- Finance (Finance and Accounting)
- Marketing, Sales, Production, Logistics, Procurement, R&D, Customer Service, General Affairs, Legal, Quality Assurance, Public Relations, Maintenance, Security, Warehouse, Design, Export Import, Health and Safety
- Staff
- Supervisor
- Manager
- Assistant Manager
- Head of Department
- Director
- Intern
- Laravel
- Inertia.js
- Vue.js
- PrimeVue
- Tailwind CSS
- Clone repository:
git clone https://github.com/abdurozzaq/MataHR.git cd MataHR - Install dependencies:
composer install npm install
- Copy file .env dan konfigurasi database
cp .env.example .env # Edit .env sesuai konfigurasi database Anda - Generate key dan migrate database:
php artisan key:generate php artisan migrate --seed
- Jalankan aplikasi:
npm run dev php artisan serve
Silakan buat pull request atau issue untuk saran dan perbaikan.
GNU General Public License v2.0