Vipkurum — the institution defines the assessment, the app reads the definition
Seven training institutions run the same core under their own brands. Each builds its own lessons, tests, questions and exams, and because it defines the assessment type itself, European and Turkish criteria sit side by side on one platform. Adding a criterion waits on no code change. Panel screens are React, the mobile side is React Native (Expo), and both attach to the same Laravel core; MySQL and MongoDB hold records while Redis carries the cache. The scope is stated plainly: Vipkurum covers timetables, exams, students, parents, payments and reporting. Retail selling and workshop production sit outside it.
Read the case study →