An educational marketplace that delivers personalized tutoring recommendations, connecting students with educators and learning resources.
•••
01
Context
EduCrate is building a dynamic, AI-powered marketplace that connects students with educators and learning resources. Our community hub fosters collaboration, enabling students to share insights and bridge information gaps together. The platform also empowers educators to market their expertise, build their brand, and connect with students to create a seamless learning experience.
02
Current Platform
• Limited learning resources
• Missing interactions between educators and students
• Absence of mobile responsiveness
03
Identifying User Needs
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
04
New User Flows
03
Sketching Wireframes
05
Establishing a Common Theme
06
Designing Key Components
• Created components for both mobile and desktop platforms
07
Interface for Students
Onboarding
• Step-by-step process that guides students through completing their learning goals in order to facilitate better matches and personalized learning resources
Home page
• Course cards with consistent information (title, time, duration, teacher, rating) ensures familiarity and reduces cognitive load
• Visual Hierarchy of most to least recent courses  
• Grouped into distinct tabs to enable users to easily access past and future courses
Educator Profile Page
• Individual pages for students to view educator profiles and their courses
• Students can access educator profile pages through course cards in their dashboard
08
Interface for Educators
Onboarding
• Step-by-step process that guides educators through completing their profile
Home page
• Allows educators to easily view and access their upcoming courses, profile information, and student reviews
09
Full Figma Designs