Learnify
Semua proyek
Learnify Learnify: platform belajar online open source yang dibangun fullstack dengan CodeIgniter 3 + MySQL saat pandemi 2020 di CV. Lestari Multikreasi. Schema, controller, dan engine ujiannya semua saya yang kerjakan. Menang proyek magang terbaik di SMKN 1 Ciamis.
github.com/syauqi/learnifyDiarsipkan2020Platform belajar online
localhost:3000

Facts
Fakta Stack dan angka.
- Status
- Diarsipkan
- Tahun
- 2020
- Jenis
- Platform belajar online
- Dibuat dengan
- php + codeigniter
- PHP
- CodeIgniter 3
- MySQL
- Bootstrap
- Peran
- Magang fullstack (SMK)
- Hasil
- Proyek terbaik · SMKN 1 Ciamis
- Lisensi
- Open source · github.com/syauqi/learnify
Problem
Masalah
Sekolah di seluruh Indonesia mendadak harus belajar jarak jauh pada Maret 2020 tanpa infrastruktur bersama. Sebagian besar tidak sanggup bayar hosting Moodle atau lisensi LMS, dan tidak punya tim ops untuk menjalankan sesuatu yang lebih rumit.
Approach
Pendekatan
LMS ringan dengan CodeIgniter 3: tabel kelas / siswa / materi / video pelajaran / ujian dimodelkan di MySQL, controller MVC terhubung ke UI Bootstrap, dan engine ujian menangani sesi berwaktu serta penilaian otomatis. Dikemas supaya guru IT di sekolah bisa clone, konfigurasi, dan deploy dalam satu sore. Dibuka sebagai open source supaya mudah diadopsi.
Notes
Catatan Yang patut diingat dari proses build-nya.
- Codebase komersial pertama saya. Dari sini saya belajar bahwa 'cukup bagus sekarang' lebih baik daripada 'sempurna nanti' kalau deadline-nya nyata (tahun ajaran sudah dimulai).
- Schema engine ujiannya masih akan saya bela sampai sekarang: sesi, percobaan, dan jawaban sebagai tabel terpisah, dengan aturan penilaian di level percobaan.
References
Referensi Di mana bisa dilihat, dan dibangun pakai apa.
Keep going







