
I designed and built a branded course app for educators, coaches, and course businesses — the kind of app students actually finish, not just download and forget.
The problem: Most course platforms are web-first, and students drop off when learning isn't built into their daily routine. This app puts the entire learning experience — content, progress, and community — right in their pocket.
What I built:
✓ Course catalog with search & filtering
✓ Multi-format content support — video, audio, PDF & interactive quizzes
✓ Progress tracking with completion certificates
✓ Subscriptions & in-app purchases, fully integrated
✓ A full admin panel so course creators can manage everything without touching code
Under the hood:
Built entirely in React Native — a single codebase shipping natively to both iOS and Android, which meant faster development and easier long-term maintenance without duplicating logic across platforms.
This project pulled together everything I care about as a developer: clean architecture, real UX thinking (not just feature-checking), and building something that solves an actual problem for actual users — not just a portfolio piece.
8+ years building web and mobile products. This one's a good example of what I bring to a team.
Get an email when Akash publishes
More from
Akash Mittal →Why Shopify keeps rejecting your app, and what actually gets it approved
Building a Shopify app is no longer the hard part. The APIs are documented, the CLI scaffolds most of the structure, and a competent developer can ship a working app in a few weeks. Founders and agencies are doing it constantly. The wall is submission. I keep meeting people in…
Anatomy of a Connected Health App: What It Actually Takes to Link Body, Mind and Diet
Ask someone how their health is and they'll answer with one number — steps, weight, a ring closed. Ask them why it's that number and the answer is somewhere else entirely: what they ate this week, how work went, whether they slept. I've been scoping and building an ecosystem that…
The One Second Where Shopify and NetSuite Disagree — And Cost You a Sale
There's a specific second where most Shopify-NetSuite integrations quietly break: a customer places an order at the exact moment your inventory sync job is running. Shopify still shows the item in stock, NetSuite has already committed it to another order, and now you've sold…