Vipkurum — timetable, payment and reporting on one platform, access bounded by role
Seven education institutions run the same system, each under its own domain and brand. Timetable, class, section, exam and payment records share one data model, and a teacher, a guardian and a manager each reach that record to the extent their role allows. A content management layer lets an institution build its own lessons, tests and exams, and because the institution defines the assessment type itself, European and Turkish criteria sit on one infrastructure. Invoices, payments and analytics come off that institution's own data. React builds the panels and React Native (Expo) the phone side, on one Laravel application.
Read the case study →