Sistem Informasi Sekolah adalah aplikasi web yang dirancang untuk mempermudah manajemen dan administrasi sekolah. Aplikasi ini dibuat menggunakan Laravel, sebuah framework PHP yang kuat dan fleksibel, serta MariaDB sebagai sistem manajemen basis data.
Fitur utama dari aplikasi ini meliputi manajemen siswa, guru, kelas, jadwal, dan nilai. Dengan antarmuka yang intuitif dan mudah digunakan, aplikasi ini memungkinkan staf sekolah untuk mengelola data dengan efisien dan akurat.
Aplikasi ini dibangun menggunakan teknologi berikut:
-
Laravel: Framework PHP yang digunakan untuk membangun aplikasi ini. Laravel menyediakan struktur yang jelas dan konsisten, memungkinkan kita untuk menulis kode yang rapi dan mudah dipahami.
-
MariaDB: Sistem manajemen basis data yang digunakan untuk menyimpan dan mengelola data aplikasi. MariaDB adalah pilihan yang bagus untuk aplikasi ini karena kecepatan, keandalan, dan kompatibilitas yang baik dengan Laravel.
Berikut adalah langkah-langkah untuk menginstal dan menjalankan aplikasi ini:
- Clone repositori ini.
- Jalankan
composer install
untuk menginstal dependensi Laravel. - Buat database baru di MariaDB dan konfigurasikan file
.env
dengan detail database yang sesuai. - Jalankan
php artisan migrate
untuk membuat tabel di database. - Jalankan
php artisan serve
untuk memulai server lokal.
Kami menerima kontribusi dalam bentuk issue dan pull request. Jika Anda menemukan bug atau ingin menambahkan fitur baru, jangan ragu untuk membuat issue atau pull request.
Aplikasi ini dilisensikan di bawah MIT License. Lihat file LICENSE
untuk detail lebih lanjut.
Dengan Sistem Informasi Sekolah ini, kami berharap dapat membantu sekolah-sekolah mengelola data mereka dengan lebih efisien dan efektif. Selamat menggunakan!