PravinShahi0007 / easyHRIS

ztk python

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EasyHRIS

EasyHRIS adalah Human Resources Information System (HRIS) yang dapat digunakan untuk membantu memudahkan tugas HRD Perusahaan.

Tahap Pengembangan

EasyHRIS belum dapat digunakan untuk produksi dan sedang dalam proses pengembangan.

Minimum Requirement

  • PHP versi 7.2.1 dan extension yang diperlukan selama instalasi menggunakan composer
  • Mysql Database minimal versi 8
  • Web Server (Apache, Nginx atau IIS)

NOTE:

  • Sistem ini dikembangkan menggunakan lingkungan pengembangan Linux, pengembang tidak menjamin jika sistem ini dapat berjalan dengan baik pada sistem operasi lain.
  • Walaupun dapat berjalan pada DB Engine lain selain MySQL, namun sistem ini hanya mensupport untuk database MySQL.

Fitur

  • Manajemen Perusahaan
  • Support Multi Perusahaan
  • Manajemen Jabatan
  • Manajemen Karyawan
  • Support Penempatan Karyawan
  • Manajemen Kontrak Kerja
  • Manajemen Kontrak Perusahaan dengan Rekanan/Klien
  • Manajemen Shift Kerja
  • Manajemen Jadwal Kerja
  • Manajemen Absensi
  • Manajemen Hari Libur
  • Manajemen dan Perhitungan Lembur
  • Gaji
  • Laporan Penggajian
  • Backend Site
  • Soft Delete (data tidak benar-benar dihapus)
  • Log Activity User untuk proses transaksi

Cara Install (Manual)

  • Clone/Download repository git clone https://github.com/pandigresik/EasyHRIS.git dan pindah ke folder EasyHRIS
  • Jalankan Composer Install/Update composer install
  • Buat database misal easyhris
  • Buat file .env, copy saja dari file .env.example
  • Jalankan perintah php artisan key:generate
  • Setup koneksi database di file .env
  • Jalankan perintah php artisan migrate --seed
  • Jalankan perintah php artisan serve untuk mengaktifkan web server local ( kebutuhan development )
  • Buka halaman <HOST>:<PORT>/
  • Login using username: admin@admin.com password:admin@admin.com

Kontributor

Proyek ini dikembangkan oleh Ahmad Afandi dan para kontributor.

TODO

  • Generate jadwal kerja group shiftment
  • [] Generate jadwal kerja karyawan berdasarkan group shiftment
  • [] Generate jadwal kerja group shiftment
  • [] Proses absensi, untuk perhitungan hari kerja dan keterlambatan serta overtime jika ada
  • [] Proses perhitungan gaji berdasarkan data absensi

ROADMAP

Untuk mengetahui roadmap dari aplikasi EasyHRIS bisa melihat ROADMAP

Lisensi

Proyek ini menggunakan lisensi MIT © Ahmad Afandi. Pastikan Anda memahami kewajiban dan hak Anda sebelum Anda memutuskan untuk menggunakan software ini.

Donasi

Untuk mensupport proyek ini, Anda dapat memberikan donasi melalui rekening berikut:

Profesional Support

Bila Anda memerlukan profesional support atau ingin mengadakan kerjasama dengan saya, dapat menghubungi saya melalui:

Keamanan Aplikasi

Jika Anda menemukan bug/celah keamaan pada aplikasi ini, Anda dapat mengirimkan email dengan subject: [EasyHRIS][security] SUBJECT ke alamat ahmad.afandi85@gmail.com

Preview

EasyHRIS Profil Karyawan Preview

EasyHRIS Laporan Absensi Preview

EasyHRIS Detail Gaji

EasyHRIS API Preview

Butuh lebih banyak screenshot? silahkan cek folder preview

About

ztk python


Languages

Language:PHP 74.4%Language:Blade 25.4%Language:Python 0.2%Language:Batchfile 0.0%