Aplikasi Learning Management System (LMS) Menggunakan Framework Laravel 9+
Описание
(Source Code) Aplikasi Learning Management System (LMS).
Demo aplikasi: https://eclass.gaspol.dev/
Aplikasi LMS ini dikembangkan menggunakan PHP 8.1.0+, Laravel 9+, MySQL, jQuery, DataTable, SweetAlert2 dan Bootstrap 4 dengan template dashboard sejuta umat yaitu AdminLTE 3. Untuk hak akses menggunakan library spatie/laravel-permission.
Aplikasi LMS sangat cocok untuk perkuliahan dan bisa dijadikan refrensi skripsi dan lain-lain.
Fitur:
1). Multi User: Admin, Dosen dan Mahasiswa.
2). Profile:
- User dapat memperbarui foto profile dengan memotong foto sebelum melakukan updating foto.
- User dapat memperbarui password.
3). Pengaturan akun: Admin dapat membuat, edit & hapus akun pengguna(Dosen & Mahasiswa) dan mengelola hak akses pengguna.
4). Manajemen Data: Admin dapat melakukan operasi CRUD seperti Fakultas, Program Studi, Kelas, Matakuliah, Jadwal Kuliah atau Ujian dan lain-lain.
5). Materi: Dosen dapat membuat materi pembelajaran dalam bentuk file PDF atau video melalui integrasi dengan YouTube.
6). Tugas:
- Dosen dapat membuat tugas dalam bentuk file PDF atau link website.
- Mahasiswa dapat mengakses tugas dan mengumpulkan tugas (JIKA SUDAH ABSENSI) sesuai batas waktu (deadline) yang telah ditentukan oleh dosen.
7). Ujian:
- Admin dapat mereset jadwal ujian jika semester sudah selesai atau max.
- Dosen dapat membuat ujian dengan memilih tipe pilihan ganda atau essay (tidak bisa dicampur).
--- Bisa meng-import soal ujiannya melalui excel.
--- Bisa diacak soal ujiannya.
- Mahasiswa dapat mengakses ujian sesuai jadwal dan mengerjakannya sesuai batas waktu yang telah ditentukan (limit).
--- Tidak ke-reset jika refresh halaman atau keluar dari ujian.
--- Ragu-ragu jika mahasiswa kebingungan ketika menjawab ujian.
--- Dapat melihat hasil ujian dan mencetak ujiannya tersebut (jika lihat hasilnya di aktifkan oleh dosen).
--- Untuk Pilihan Ganda, nilai akan diisi otomatis oleh sistem, dan untuk Essay secara manual oleh dosen.
8). Absensi:
- Admin dapat mereset jadwal kuliah jika pertemuan sudah selesai atau Max.
- Dosen dapat membuka absensi pada waktu yang telah ditentukan oleh jadwal yang dibuat oleh Admin.
- Mahasiswa harus mengabsensi pada waktu yang telah ditentukan oleh jadwal. Sistem akan secara otomatis merekam kehadiran mahasiswa dan memberikan laporan kehadiran kepada dosen.
9). Laporan: Dosen dapat melihat laporan mahasiswa seperti nilai tugas, nilai ujian dan kehadiran, dan laporan bisa diekspor ke excel.
10). Notifikasi: Dosen dan mahasiswa dapat menerima notifikasi tentang tugas, absensi, dan ujian melalui halaman dashboard.
Jika anda berminat atau mau bertanya silahkan berkomentar atau bisa chat lewat WhatsApp : http://wa.me/6289619587977
Рекомендуемые видео



















