Back to Archive
Mobile Ecosystem Case StudyMorshed PlatformMobile Applications

The Classroom, On The Phone.

A student application for the Morshed educational platform, in development for Android and iOS.

Role
Mobile Developer
Timeline
In development
Industry
Education
Status
Coming soon
Morshed — Student Mobile Application
02Mobile Applications

Companion apps

Student App
Sign In

Account sign-in with email or phone, Google sign-in, language switch and theme toggle.

Student App
Student Home

The student's entry point into their lessons, courses and progress.

01 / 02
Student App
Student App

Sign-in and the student's learning surface: lessons, courses, exams and progress, in Arabic, with light and dark themes. In development.

03Ecosystem Architecture

How everything connects

01Student App
02Laravel API
03Curriculum Records
04Exams
05Progress Tracking
04Overview

What this system is

Morshed already runs as a management platform and a web frontend, both of which ship here as their own case studies. The application is the student's surface of that same platform: it reads the curriculum, courses, exams and progress the platform administers, rather than modelling any of it a second time. The screens shown are from the build in progress — the application has not been released to any store.

05The Problem

What we needed to solve

The Morshed curriculum, courses, exams and progress records are administered in one platform and rendered by a web frontend, but a student's day happens on a phone — where a browser session is a poor place to resume a lesson or sit an exam.

06The Solution

How we shipped it

A dedicated student application planned for Android and iOS, consuming the same API the platform already exposes, so lessons, courses, exams and progress stay one set of records rather than a second copy maintained for mobile.

07System Features

What it does

Student sign-in and account access
Lessons and courses browsing
Exams and assessments
Learning progress tracking
Arabic interface with light and dark themes
Planned for Android and iOS
08Tech Stack

Engineering choices

Backend
REST API
Mobile
FlutterDart
Integrations
REST API
09Challenges Solved

Hard problems, handled

Impact
Challenge 01

The Morshed curriculum, courses, exams and progress records are administered in one platform and rendered by a web frontend, but a student's day happens on a phone — where a browser session is a poor place to resume a lesson or sit an exam.

Resolution

A dedicated student application planned for Android and iOS, consuming the same API the platform already exposes, so lessons, courses, exams and progress stay one set of records rather than a second copy maintained for mobile.

Impact
Challenge 02

Maintaining performance under realistic production load.

Resolution

Indexed queries, paginated lists, image optimisation, and lean client bundles kept the platform responsive end-to-end.

10Outcome

Results

Production
Status
6+ features
Surface area
3 technologies
Stack depth
11Gallery

In the wild

Morshed — Student Mobile Application
Continue exploring

Other case studies

Building something similar?

Let's scope your platform — dashboard, mobile apps, APIs, the full stack.

WhatsApp