Consolidated User Journey Maps
Overview​
This document synthesizes end-to-end user journeys for all primary roles interacting with the Learnille platform.
🗺 1. Student Journey Map: Course Purchase to Completion​
[ Discovery & Search ] ---> [ Course Preview ] ---> [ Checkout & Payment ] ---> [ Course Player ] ---> [ Completion & Certificate ]
| | | | |
v v v v v
Search OpenSearch catalog Watch demo preview Pay via Paystack/ Stream HLS video, Achieve 100% progress,
or filter categories. video & read outline. Flutterwave NGN/USD. submit quizzes, chat. download certificate.
Key Touchpoints & Delight Moments​
- Instant Enrollment: Immediate access granted upon payment webhook receipt.
- Continuous Resume: Remembers exact video playback timestamp across devices.
- Direct Consultation Upsell: Option to book a 1-on-1 session with the course instructor directly from the player.
🗺 2. Consultant Journey Map: Slot Setup to Payout Release​
[ Profile Setup ] ---> [ Availability Config ] ---> [ Booking Received ] ---> [ Session Conducted ] ---> [ Wallet Payout ]
| | | | |
v v v v v
Submit profile & bio Define weekly hours & Student books slot; Host video consultation; Funds released to Wallet;
for admin validation. buffer notice. notification sent. mark session completed. withdraw via bank transfer.
Key Touchpoints & Delight Moments​
- Timezone Sync: Automatic conversion between consultant local time and student local time.
- Escrow Hold: Secure payment holding until session completion.
- Reschedule Workflow: Flexible proposal of alternative slots if unforeseen conflicts arise.