-
Notifications
You must be signed in to change notification settings - Fork 12
Use Case
Mentee registers on the platform and a Mentor is automatically assigned to him/her. The progress of the mentee is determined by the hours of content consumed. This statistics is broken down into daily, weekly and monthly basis.
Depending on the Course the Mentee is taking, final projects are subject to the approval of the Mentor. Mentees will also have badges to show their progress.
Mentees can interact with fellow learners and Mentor on the platform
Mentor registers on the platform. A test is given to know the level of expertise. This test determines the level of the Mentor. Mentors registration is subject to the approval of the Admin. Mentors can track the daily, weekly and monthly progress of every mentee.
Mentors can send notification to all his mentee, this can be general or based on the courses they are taking.
The admin can view all the data of the platform. Number of Uses, Number of Active users, Average time spent on the platform, Number of users taking a course etc.
The Admin can approve or decline the application of Mentors. He can also Manually upgrade a Mentor.
Admin send notification to all Mentors and Mentees.
- Can register for courses, one at a time.
- Can message mentors.
- Can message other students enrolled in the course
- Can check daily, weekly and monthly statistics.
- Can reset password
- Can share course link to social media
- Can view courses and students he is mentoring
- Can view students progress
- Can send messages to all Mentee
- Can send messages to Mentees on a particular course
- Can send messages to a single mentee
- Can approve mentees’ final project
- Can view overall platform statistics.
- Can manually approve mentors accounts.
- Can delete inactive mentors.
- Can send messages to Mentors and Mentees
- Can reassign mentors to mentees.
- Not Registered Mentor
- Not Registered Mentees
- User Clicked on Sign up button
- Login Page
- Enter email, name, phone number and password
- Validate email and password
- Password must be have a capitalized character, number and special character
- Send email notification
- Verify account
- Mentor Assessment
3a. Existing Email: Show error 3b i) Password without Capital Letter: show error Password must contain a capital letter. ii) Password without number: show error Password must contain a number. iii) Password without special character: Show error Password must contain special character. iv) Password not up to 8 character: Show Error Password must be at least character
6a. Mentor fails assessment: Send mail on failed assessment and link to retake the assessment.
Registered Mentor Registered Mentees
User entered correct login url User Clicked on Sign up button
For Mentors: Dashboard For Mentees: Homepage
- Enter email and password
- Validate email and password
2a. i) Valid Email and Invalid Password: Error Message: Invalid Password ii) Invalid Email and valid Password: Error Message: Invalid Email. 2b. Invalid Email and Password after 5 trial account will be blocked for 1 hour
Registered Mentor Unregistered Member
User on Homepage
For Mentees: Course Page
- User Searches for Course based on language, technology and difficulty level
- User sees list of courses based on search
- User click on single course
- User watch the preview video while other videos are locked
- User Click on Enroll
- A mentor is assigned to the User.
- Go through the course. Progress is calculated based on the number of hours of content consumed
- After Completing the course, Final project will be given.
- Completion of Course will be based on Mentor satisfaction on the final project.
- Certificates will be sent via email.
Extension 5a i) Unregistered User: Error message: You need to register before you can take this course.