bloomingbug / kaizen-management-system

Kaizen Management System adalah aplikasi web berbasis Laravel, Inertia, dan VueJS yang dirancang untuk membantu pegawai dan manajemen perusahaan dalam mengelola ide-ide kaizen dan memfasilitasi proses pengajuan, review, dan pemantauan ide-ide tersebut.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kaizen Management System

πŸ“‘ Deskripsi

Kaizen Management System adalah aplikasi web berbasis Laravel, Inertia, dan VueJS yang dirancang untuk membantu pegawai dan manajemen perusahaan dalam mengelola ide-ide kaizen dan memfasilitasi proses pengajuan, review, dan pemantauan ide-ide tersebut.

πŸ“Œ Fitur

  • Manajemen pengguna dengan sistem RBAC (Role-Based Access Controll)
  • Cetak bukti pengiriman kaizen (.pdf)
  • Tanda tangan elektronik untuk setiap ide kaizen
  • Pemberian status, point, dan review untuk setiap ide kaizen
  • Monitoring status ide kaizen yang diajukan
  • Dan masih banyak lagi.

πŸ›  Teknologi

Minimum Requirement

Untuk menjalankan aplikasi ini, sistem minimal yang dibutuhkan adalah sebagai berikut:

  • PHP 8.0 atau yang lebih tinggi
  • MySQL 5.7 atau yang lebih tinggi
  • Composer
  • Node.js 16 atau yang lebih tinggi
  • NPM 7 atau yang lebih tinggi

πŸ’» Cara Install dan Menjalankan Aplikasi

  1. Clone repository ini dengan perintah
git clone https://github.com/bloomingbug/kaizen-management-system.git
  1. Masuk ke direktori aplikasi dengan perintah
cd namadirektori
  1. Salin file .env.example menjadi .env dengan perintah
cp .env.example .env
  1. Sesuaikan konfigurasi database pada file .env sesuai dengan database yang akan digunakan

  2. Jalankan perintah

composer install

untuk menginstal semua package PHP yang dibutuhkan

  1. Jalankan perintah
npm install

untuk menginstal semua package JavaScript yang dibutuhkan

  1. Jalankan perintah
php artisan key:generate

untuk menghasilkan application key yang diperlukan

  1. Jalankan perintah
php artisan storage:link

untuk membuat symbolic link ke direktori storage

  1. Jalankan perintah
php artisan migrate --seed

untuk menjalankan migrasi database dan menambahkan data awal. Kamu bisa merubah data awal pada file database/seeders/

  1. Jalankan perintah
php artisan serve

untuk menjalankan aplikasi pada http://localhost:8000/

  1. Jalankan perintah
npm run dev
// atau
npm run build

untuk mengkompilasi file-file Vue.js dan JavaScript

Sekarang kamu bisa mengakses aplikasi ini pada http://localhost:8000/

✌ Kontributor

🀝 Credits

  • Dashboard Admin menggunakan Mazer

🧾 License

MIT license.

About

Kaizen Management System adalah aplikasi web berbasis Laravel, Inertia, dan VueJS yang dirancang untuk membantu pegawai dan manajemen perusahaan dalam mengelola ide-ide kaizen dan memfasilitasi proses pengajuan, review, dan pemantauan ide-ide tersebut.

License:MIT License


Languages

Language:JavaScript 82.0%Language:CSS 6.9%Language:TypeScript 2.3%Language:Vue 1.9%Language:SCSS 1.8%Language:PHP 1.8%Language:HTML 1.7%Language:Less 1.6%Language:Blade 0.1%