/Project-sensei

Project Sensei is a platform that enables students to find a perfect mentor curated to their needs.

Primary LanguageCSS

Project-sensei

THEME : EKLAVYA

Project-Sensei is a platform that enables students to find a perfect mentor curated to their needs.
Presented by Team Nutella

Contents

Installation


  1. Clone the repository
  2. Open with code editor and run following commands on the terminal.
    • npm install
    • node index.js
  3. Open the localhost link.

.env file datas hasn't been pushed
You can provide your own env file of your razorpay account and mongodb database.

Tech-Stacks Used


  1. MongoDB
  2. Node
  3. Express
  4. EJS
  5. API (RAZORPAY PAYMENT API)

Features Added


  1. Search - Mentees can add filters/tags on their own needs and search for mentors accordingly. This has been provided to give mentees a say in the process, allowing them to select a particular mentor.

  2. Mentor Match - Based on the profile details of mentees, a suitable mentor is recommended to them. In order to satisfy the needs of the mentees, matching the right participants together is an important step for best results.

  3. Communication tools - A chat feature on the website, where mentors and mentees can communicate and initiate conversation. As effective communication is essential to building a trusting and strong mentoring relationship.

  4. Discussion forum - A public conversation(chat room) that is accessible to all mentees in the discussion room. Mentees can enter this room with their name or anonymously. This will provide them to be able to openly discuss and communicate their concerns with everyone.

  5. Reviews - Mentees can review the mentors with whom they have enrolled. This will also assist all new commers in learning more about the mentors, as well as motivate mentors to improve their performance in order to receive better reviews.

  6. Progress Track - Mentors can provide a completion percent, which will give mentees an estimate of how long it will take them to finish the mentoring session. Also they can track their performance and improve it if they are lagging behind.After completion of the mentorship programme, depending upon the performance mentees can be recommended to top companies.

  7. Payment Gateway - A payment gateway where the mentees will pay the fees while booking the mentor for the one-onone mentoring session. It is implemented using Razorpay API where the payment can be done via card,upi,bank details etc.

Snapshots


Some of the snapshots of website.
search - Search Feature

image (1) - Discussion forum

image (2) - Progress Track

image (3) - Communication tools