Grow Talenta Management System (GTMS) adalah sebuah sistem untuk manajemen karyawan yang dirancang untuk memudahkan administrasi perusahaan dalam mengelola data karyawan, penggajian, cuti, absensi, dan rekrutmen.
Berikut adalah fitur-fitur yang tersedia dalam GTMS:
| Fitur | Deskripsi |
|---|---|
| Management Karyawan | Mengelola data karyawan, termasuk menambah, mengedit, dan menghapus data karyawan. |
| Penggajian Karyawan | Mengatur penggajian karyawan dengan perhitungan otomatis dan laporan gaji. |
| Rekrutmen Karyawan | Mengelola proses rekrutmen mulai dari pengumuman lowongan hingga seleksi. |
| Management Cuti | Mengatur pengajuan dan persetujuan cuti karyawan. |
| Management Data Pribadi | Mengelola informasi pribadi karyawan seperti alamat, kontak, dan dokumen penting. |
| Management Data Absensi | Mencatat dan memantau kehadiran karyawan. |
| Management Laporan | Membuat laporan terkait kinerja dan data karyawan. |
- Absensi harian secara online.
- Pengajuan cuti langsung dari sistem.
- Izin sakit dengan mengunggah bukti.
- Melihat slip gaji dan histori pembayaran.
- Laravel 11 (Blade) - Framework PHP untuk membangun aplikasi web yang cepat dan aman.
- MySQL - Basis data relasional untuk menyimpan data karyawan dan transaksi.
- Packages yang digunakan:
socialite- Untuk integrasi login menggunakan media sosial.laravel-notify- Untuk menampilkan notifikasi.excel- Untuk ekspor dan impor data dalam format Excel.tinker- Untuk menjalankan perintah Artisan secara interaktif.sweet-alert- Untuk menampilkan pesan alert yang interaktif dan menarik.
Ikuti langkah-langkah berikut untuk menginstal project HRMS:
- Clone atau download source code
- Para terminal, clone repo
git@github.com:hardihardi/GrowTalenta.git - atau
git clone https://github.com/hardihardi/GrowTalenta.git - Jika tidak menggunakan Git, silakan Download Zip dan extract pada direktori web server (misal: laragon/www atau xampp/htdocs)
- Para terminal, clone repo
cd GrowTalentacomposer installcp .env.example .env- Jika tidak menggunakan Git, bisa rename file
.env.examplemenjadi.env
- Jika tidak menggunakan Git, bisa rename file
- Pada terminal
php artisan key:generate - Buat database pada mysql untuk aplikasi ini
- Setting database pada file
.env php artisan migrate --seedphp artisan serve- Selesai
- Gunakan
php artisan tinkeruntuk mencoba perintah di terminal. - Pastikan semua dependensi terinstal dengan benar.
GTMS adalah solusi terbaik untuk mempermudah proses administrasi sumber daya manusia di perusahaan Anda!
