Aplikasi "Smart School" adalah sebuah platform berbasis Laravel yang dirancang untuk membantu institusi pendidikan dalam mengelola berbagai aspek operasional sekolah, termasuk manajemen siswa, guru, dan administrasi sekolah. Aplikasi ini akan mempermudah pengelolaan data, pengarsipan, dan interaksi antara stakeholder dalam lingkungan pendidikan.
Link smartscholl : Smart School (click)
- Lukie Perdanasari
- Bety Etikasari
- Aji Seto
- Muhammad Rizal Fahlevi / https://github.com/rizalfahlevi8
- M. Fahim David Bachtiar / https://github.com/Rynare
- Sultan Arya M / https://github.com/Nov189
- Dimaz Raditya M / https://github.com/DimazRM
Aplikasi "Smart School" akan memiliki beberapa fitur utama, termasuk:
- Manajemen Siswa: Mendaftarkan, mengupdate, dan mengarsipkan data siswa.
- Manajemen Guru: Mengelola data guru, jadwal mengajar, dan informasi pribadi guru.
- Manajemen Kelas: Membuat dan mengelola kelas, serta menghubungkannya dengan guru dan siswa.
- Penilaian dan Raport: Mencatat penilaian siswa dan menghasilkan raport secara otomatis.
- Manajemen Administrasi: Mengelola inventaris, dan administrasi sekolah lainnya.
- Komunikasi: Memfasilitasi komunikasi antara siswa, guru, dan orang tua melalui pesan dan pemberitahuan.
- Clone repositori ini ke server lokal Anda.
git clone https://github.com/rizalfahlevi8/SmartSchool.git
- Masuk ke direktori proyek.
cd siakad
- Instal dependensi dengan Composer.
composer install
- Salin file .env.example menjadi .env dan atur konfigurasi database.
cp .env.example .env
- Generate kunci aplikasi untuk .env.
php artisan key:generate
- Migrasi dan seeding basis data.
php artisan migrate:fresh --seed
- Jalankan server lokal.
php artisan serve
- Buka aplikasi di browser dengan alamat yang muncul pada cmd setelah menjalankan perintah diatas, contoh url : http://localhost:8000.
- Jika Ingin terintegrasi dengan moodle Smart School, Link source code Moodle SmartSchool : Source Code (click)
- Username: root
- Password: admin
- Username: guru
- Password: guru
- Username: siswa
- Password: siswa
Kami menyambut kontribusi dari siapa saja yang ingin berpartisipasi dalam pengembangan aplikasi "Smart School". Jika Anda ingin berkontribusi, silakan buat pull request dan kami akan meninjau kontribusi Anda.
Terima kasih telah berkontribusi pada proyek "Smart School"!