Enrolment and access
Define who can join, what each programme includes and what learners, teachers and administrators can see. Work through account changes and access when a subscription ends.
Education platform development
Give learners a clear place to join, book and learn, and give your team the tools to run the service. We build education platforms around your teaching model, with payments, scheduling and access planned together.
Two software engineers and technical consultants in London, working directly with the people commissioning the product.
The learner experience and the administration behind it need to work together. We agree which parts belong in the first release and which existing tools should stay.
Define who can join, what each programme includes and what learners, teachers and administrators can see. Work through account changes and access when a subscription ends.
Connect booking rules, availability and payment status. Agree how to handle full sessions, cancellations and recurring lessons before development starts.
Build the experience your teaching approach needs: progress records, practice activities or a focused AI feature. Choose useful tools against real learning tasks rather than adding features to a checklist.
Explore the actual products and the decisions behind them.

Faseeha Institute Live
For Faseeha Institute we connected subscription checkout, weekly slot booking, teacher allocation and recurring lesson invitations, alongside progress tracking and learning access. This is client delivery work.
Read the case study
OsceSetGo Live — paying users
We built OsceSetGo with AI patient conversations, structured feedback, session history and subscriptions. The platform is live with paying users. It is a client product, not owned by Alwan.
Read the case studyIdentify the learners, staff and organisations involved. Review the teaching schedule, access rules and tools already in use.
Set a written scope with the essential journeys, responsibilities, costs and acceptance checks. Identify third-party fees and dependencies early.
Use regular demos to check the learner and administrator journeys. Test access, booking conflicts and payment changes alongside the main path.
Agree testing and handover, document deployment and configuration, and plan support around the platform you will actually run.
A few things worth knowing.
Not always. If an existing learning or booking system covers the core workflow, configuring it may be a better starting point. A bespoke build makes sense when the teaching model, access rules or integrations require something those tools cannot reasonably provide.
We review the available APIs, account permissions and commercial terms first. The proposal identifies the integrations included and how work beyond those boundaries would be agreed.
An example of how someone joins and attends today, the people involved, any existing tools and your target date. You do not need a technical specification; we can help turn that into a practical scope.
How payments, scheduling and teacher allocation connect in Faseeha Institute.
Tell us who it serves, how sessions or activities work and what your team needs to manage. We’ll help you plan the first release.