Have you ever tried to teach yourself a new skill online? If so, you know that there's an overabundance of information on the internet, and it can be difficult to tell what information is reputable or not. Or maybe you're frustrated with a new tough concept in class? Instructors don't always have the time and resources to give every individual student the attention they need. For our capstone project, we came up with an idea for a new website that could solve these problems and more: Mentory.
Mentory is an innovative and community-driven online platform that connects learners to mentors working within a wide variety of fields and professions. Learners can browse through a list of mentors filtered by categories and tags and book an appointment with the mentor of their choice. Mentors can advertise their skills and knowledge utilizing their customizable profile page, set their own hours, and hold mentoring sessions to earn some extra income on the side.
Our team of four people spent the last nine months developing a prototype of this idea as a proof of concept. We designed and implemented Mentory 100% from scratch with little to no previous experience. The full application was developed using TypeScript, React, Redux, Next.js, Strapi CMS, GraphQL, Apollo, and was hosted using Vercel and Heroku.
This capstone project was made possible thanks to the guidance our project partner, Dr. Rob Hess.