How we built a mentoring platform from scratch?

What is ScholarX?

How does the current program work?

Some of the Mentors in 2020 program

What is the problem with the current program?

Solution

  1. Admin: Can maintain the programs
  2. User: Can apply for a program
  3. Mentor: Can manage mentees
  4. Mentee

How does the new platform work?

  1. CREATED
  2. MENTOR_APPLICATION — Mentors send in their application
  3. MENTOR_SELECTION — The admins will approve/reject applications based on the program criteria. They could also remove a mentor applicant for other reasons.
  4. MENTEE_APPLICATION — All approved mentors will wait till the mentees apply for them. We could remove a mentor in this stage too.
  5. MENTEE_SELECTION — Mentor can select the mentees
  6. ONGOING
  7. COMPLETED
User (Logged in)
Admin view of the home page
Admin dashboard
Apply for a mentor
Manage Mentors (Approve or Reject)

References:

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store