Sistem Informasi Manajemen Laboratorium (LIMS) adalah aplikasi berbasis web yang dibangun menggunakan Laravel untuk membantu mengelola inventaris, peminjaman, dan pemeliharaan barang di lingkungan laboratorium sekolah atau institusi.
- @AlhikamWarsawa - Backend Developer 💻
- @Thoifur2007 - Frontend Developer 🎨
- Manajemen Pengguna: Mengelola akun untuk berbagai peran (misalnya: Admin, Guru, Siswa).
- Manajemen Laboratorium: Mengelola daftar laboratorium yang tersedia.
- Manajemen Barang: Melakukan pendataan barang atau inventaris di setiap laboratorium, termasuk detail seperti nama, jumlah, dan kondisi.
- Manajemen Peminjaman: Melacak proses peminjaman dan pengembalian barang oleh pengguna.
- Manajemen Pemeliharaan: Menjadwalkan dan mencatat riwayat pemeliharaan untuk setiap barang.
- Dasbor Berbasis Peran: Tampilan dasbor yang disesuaikan untuk setiap peran pengguna.
Pastikan lingkungan pengembangan Anda memenuhi persyaratan berikut:
- PHP >= 8.2
- Composer
- Node.js & NPM
- Database (misalnya: MySQL, PostgreSQL, MariaDB)
Ikuti langkah-langkah berikut untuk menginstal dan menjalankan proyek ini di lingkungan lokal Anda.
-
Clone Repositori
git clone https://github.com/username/nama-repo.git cd nama-repo -
Instal Dependensi Instal dependensi PHP dengan Composer dan dependensi JavaScript dengan NPM.
composer install npm install
-
Konfigurasi Lingkungan Salin file
.env.examplemenjadi.envdan buat kunci aplikasi.cp .env.example .env php artisan key:generate
-
Atur Koneksi Database Buka file
.envdan sesuaikan konfigurasi database berikut sesuai dengan pengaturan lokal Anda:DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=lims DB_USERNAME=root DB_PASSWORD= -
Jalankan Migrasi Database Buat tabel-tabel yang diperlukan di database Anda dengan menjalankan migrasi.
php artisan migrate
-
(Opsional) Jalankan Seeder Jika Anda memiliki seeder untuk mengisi data awal, jalankan perintah berikut:
php artisan db:seed
-
Build Aset Frontend Kompilasi aset frontend seperti CSS dan JavaScript menggunakan Vite.
npm run dev
-
Jalankan Server Pengembangan Mulai server pengembangan lokal Laravel.
php artisan serve
Aplikasi sekarang akan berjalan dan dapat diakses di http://127.0.0.1:8000.
Dibuat dengan ❤️ menggunakan Laravel.