/Mentorify-Frontend

Mentorify connects mentees with professional mentors using AI to find the best fit, making it easy to get help in any field. Project Youtube link : https://www.youtube.com/watch?v=MIxkzXgkoFw

Primary LanguageJavaScriptMIT LicenseMIT

Logo

Table of Contents

General Info

This project, which we call Mentorify, enables people who need help in any field to easily reach and get help from professionals in this field. At the same time, with artificial intelligence, it can also choose the best mentor that best suits the person's interests.

Installation

To run this project, install it locally using npm:

1.Clone the repo

$ git clone https://github.com/ulasdemir472/Mentorify-Frontend.git

2.Install NPM packages

$ npm install

3.Run the project

$ npm run dev

Tech Stack

  • Next
  • React
  • TailwindCSS
  • MongoDB
  • Socket.io

Features

  • Optimized code written in Next.js with proper folder structure.
  • Authentication and authorization management with middleware
  • Google Login
  • Messaging and channel management with Socket io
  • Integrated system with backend code

Site

Giriş

Login

Login

Dashboard

Dashboard

On this page you can find all mentors,and with the AI button you can also see the mentors suggested by the AI.

Messages

Messages

User can exchange messages with mentors or other users.

Mentor Profile

Mentor

Comments

In order to be able to comment, the user must first apply, then be accepted and finally pay.

User Profile Settings

Settings

On this page, the user can change their information or add new information, and can also change their password with the 2nd tab at the top.

Other Authors

Acknowledgements