Learnify
All projects
Learnify Learnify: open-source online learning platform built fullstack on CodeIgniter 3 + MySQL during the 2020 pandemic at CV. Lestari Multikreasi. Schema, controllers, and the exam engine all mine. Won best internship project at SMKN 1 Ciamis.
github.com/syauqi/learnify archived · 2020 · php + codeigniter
github.com

Facts
Facts Stack and numbers.
PHPCodeIgniter 3MySQLBootstrap
- Role
- Fullstack intern (HS)
- Outcome
- Best project · SMKN 1 Ciamis
- Licence
- Open source · github.com/syauqi/learnify
Problem
Problem
Schools across Indonesia went remote overnight in March 2020 with no shared infrastructure. Most couldn't pay for Moodle hosting or LMS licences, and didn't have ops people to run anything more complex.
Approach
Approach
Lightweight CodeIgniter 3 LMS: class / student / material / video-lesson / exam tables modeled in MySQL, MVC controllers wired to a Bootstrap UI, exam engine handling timed sessions and auto-grading. Packaged so a school's IT teacher could clone, configure, deploy in an afternoon. Open-sourced for adoption.
Notes
Notes Things worth remembering from the build.
- First commercial codebase. Taught me that 'good enough now' beats 'perfect later' when there's a real deadline (the school year had already started).
- The exam-engine schema is what I'd still defend today: sessions, attempts, answers as separate tables with attempt-level scoring rules.
References
References Where to see it, and what it's built on.
Keep going





