As a student, I want to:
• Create my profile in less than a minute, with sufficient details to facilitate matches with educators
• Complete course registration by clicking on a link shared in a WhatsApp group (after educator & student match)
• Leave a quick review after a course
• Receive email notifications for key milestones, including profile creation, successful payment, course registration, and reminders before the course begins
• Display course session times in my local time zone
• Search and filter educators and request a session with them through direct message
• View a list of previous and upcoming lessons and access each course/educator details
• Join an upcoming session by clicking a 'join' button that takes me directly to the educator's shared meeting link
• View teachers' past lesson reviews and project/testimonials/certificates
As a teacher, I want to:
• Sign up in one simple step, without a screening process, and be able to upload relevant qualifications or CV later
• Edit my profile to include a short bio and upload additional media
• Receive my earnings 48 hours after a session, with the funds automatically transferred to my selected payment method (Stripe, Wise, etc.)
• View past sessions I had and the unit price
• Easily create a course, including key details, and generate a unique link that I can share with students
• Edit my course details and update info any time before a session begins
• Cancel a course, provided I inform students in advance
• Receive an email notification when a student signs up for my course and before the session starts
As an admin, I want to:
• See who the users are & the info they fill out when creating their profile
• Payment records (include student pays to platform, platform pays to teacher)
• Session records
• View student/educator complaints and communicate outcomes to both parties