App

SozAster

A complete learning platform for an institute in Kurdistan. Students browse, buy and watch courses on iOS and Android in four languages, teachers see exactly what they earn, and the institute runs the whole operation from one admin panel.

  • Client

    Esmat

  • Type

    App

  • Timeline

    50 days

  • Deliverables

    iOS and Android app (Flutter) Laravel API and Filament admin panel Four languages with full RTL: English, Sorani, Badini, Arabic FIB payment integration Protected video streaming with Bunny Push notifications (FCM) Teacher earnings and revenue-split dashboard Server setup, deployment and store release

THE CHALLENGE

An institute with multiple teachers and a growing catalogue of recorded courses had no single place to sell and deliver them. Payments were collected by hand, video was easy to copy once it left their hands, and there was no reliable record of who had bought what or what each teacher was owed. Their students also read in four different languages, so an English-only app was never an option.

THE SOLUTION

An iOS and Android app in Flutter, with Laravel and Filament behind it. Students browse featured courses, subjects, packages and teachers, search the full catalogue, and enroll in seconds. Payment goes through FIB: scan the QR in your banking app and access unlocks automatically. Lessons stream through Bunny on signed links with screen capture blocked and the player watermarked. Progress is saved lesson by lesson, students ask questions underneath each one, teachers reply and pin the important answers, and push notifications link straight back into the app. All of it runs in English, Kurdish Sorani, Kurdish Badini and Arabic, with genuine right-to-left layout rather than translated strings dropped into a left-to-right design. Teachers get their own side of the app: net earnings after institute commission, a course-by-course revenue split, student counts, and every comment in one feed. The admin panel handles the rest - promote a teacher, assign their courses, set the commission, upload lessons, moderate comments, and broadcast an announcement to everyone at once.

THE RESULT

The institute now runs on one system. Students pay and get access without anyone confirming it by hand. Lessons stream on signed links, so course files no longer circulate freely. Every sale is recorded against a student and a teacher, which turns the commission split into a calculation instead of a conversation. And the institute adds courses, lessons, pricing and announcements itself, in all four languages, without coming back to us.

  • sozaster

Let's talk about your project.

Tell us what you want to build. We'll give you an honest assessment, a clear price, and a realistic timeline — free of charge.

WhatsApp us