All projects Next projectU-Track Lite
Case Study · Medical Learning & Course Commerce Platform
MRCP Syndrome
A production medical learning application supporting course commerce, protected content delivery, and platform-specific purchase flows across Android and iOS.
- Ownership
- Built the Flutter application from scratch through deployment and pers...
- Store Status
- Production app · Migration in progress
- Stack
- FlutterDartBLoC/CubitDioStripeStoreKit
01
The Challenge
Deliver a cross-platform medical e-learning application requiring platform-specific purchase compliance across Google Play and Apple App Store, secure proprietary video and document streaming, and enterprise session safeguards.
02
Architecture & State Patterns
- Built with Flutter and Dart using BLoC/Cubit for modular, predictable state management.
- Implemented strict separation of presentation, business logic, and repository layers.
- Designed platform-specific checkout channels isolating Android and iOS payment logic.
03
Backend, APIs & Platform Boundary
- Integrated Stripe PaymentSheet on Android and StoreKit In-App Purchases on iOS, synchronized with backend course access control.
- Integrated VdoCipher SDK for encrypted video streaming with OTP session verification.
- Connected authenticated PDF learning workflows with biometric safeguards and secure token validation.
04
Performance & Data Optimizations
- Currently engineering migration from third-party video hosting to self-managed HLS streaming infrastructure on Hetzner to reduce operating costs.
- Optimized media caching and course asset prefetching for bandwidth-conscious medical students.
05
Verified Outcomes & Production Delivery
- Built the Flutter client from zero through production release on both Google Play and Apple App Store.
- Personally managed end-to-end app store review compliance for both Android and iOS ecosystems.
- Active production product with ongoing video infrastructure enhancements.
Engineering highlight
- •Implemented Stripe PaymentSheet on Android and Apple IAP with StoreKit on iOS, connected to course access and ownership flows.
- •Integrated VdoCipher-protected video, PDF learning workflows, and biometric and session safeguards.
- •Currently engineering the migration toward Hetzner-hosted, self-managed HLS infrastructure.



