11 / Mobile Learning / Exam PlatformSPG Technologies · Client Project

Medical Learning App

React Native medical-learning app with scheduled tests, practice, flashcards, analytics, multimedia and paid plans.

My role

Software / React Native Developer

Case study preview
Medical Learning App project visual

What I built.

A feature-rich React Native learning application supporting scheduled and category-based tests, test sessions, review workflows, flashcards, articles, podcasts, video content, analytics and subscription/payment journeys.

React NativeReduxReact NavigationAxiosVictory NativeeSewaKhalti

The problem.

Deliver a dense learning and examination product on mobile while keeping test state, timers, navigation, payments and account workflows consistent.

What I did.

01

Built scheduled, board-based and category-based test experiences with question, timer, flag, review and submit flows.

02

Implemented dashboard sections for notices, upcoming tests, educational content and board navigation.

03

Worked on analytics, flashcards, articles, podcasts, video and multimedia content screens.

04

Integrated Redux-based application state and reusable API request utilities.

05

Implemented plan, package and payment-related flows including eSewa and Khalti integration screens.

System flow.

1React Native→
2Redux store→
3REST APIs→
4Test engine→
5Content modules→
6Payment flows
Timed exams
Practice & review
Flashcards
Analytics
Multimedia learning
Plan/payment flows

A substantial mobile education product demonstrating complex state management, exam UX and multi-module React Native development.