SWAPP Academy
The training app for the Salveowell ecosystem — a video-course platform that onboards members onto the programme and its selling tools. Course content is server-driven, so new material ships without an app release. Delivered by my team under my supervision.

What Problem Did This Project Solve?
Video training for a mobile-first audience on unreliable connections.
- The audience is mobile-first and often on metered or intermittent data, so unbuffered video playback is not acceptable.
- Course content has to be gated — only signed-in members with the right standing should reach it.
- Lesson progress needs to survive the app being closed mid-video and reopened later.
- It shares identity with the commerce apps, so authentication had to integrate rather than fork.
- Course material changes over time and must be updatable without an app release.
What Solution Was Delivered?
A focused video-course client with server-driven content and shared ecosystem identity.
- Course and lesson structure driven entirely from the backend so content can be added or reordered without shipping a new build.
- Gated access tied to the same member identity used by the commerce apps — one sign-in across the ecosystem.
- Lesson progress persisted so members resume exactly where they left off.
- Playback tuned for metered mobile data rather than assuming Wi-Fi.
- Deliberately narrow scope — a training client that does one job well rather than a second commerce surface.
What Can This Project Do?
Video Course Library
Structured courses and lessons delivered as video, organised into a clear learning path.
Progress Tracking
Lesson progress persists across sessions so members resume where they stopped.
Shared Identity
Members sign in with the same account used across the Salveowell ecosystem.
Server-Driven Content
Courses can be added, reordered or retired from the backend with no app release.
Metered-Data Playback
Video playback tuned for intermittent mobile connections rather than assuming Wi-Fi.
Android + iOS
One Flutter codebase published to Google Play (Education) and the App Store.
Built With Modern Engineering Standards
Have a project requiring modern web architecture, mobile apps, or autonomous AI pipelines?
Let's discuss how we can engineer a custom solution tailored to your operational bottlenecks.