Skip to content

Ment-To-Be - a website that allows students and professionals in the computer science community to create mentee-mentor relationships with each other

License

Notifications You must be signed in to change notification settings

meshellchoo/Ment-To-be

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ment-To Be

Table of Contents

Overview

Ment-to Be is an application that aims to match a computer science student with an industry professional that is already working in the industry. Industry professionals can sign up for a volunteering service and provide their calendar schedule of available times. Students can also sign up and wait for a match to occur. The goal of this application is to provide more information to students in a variety of fields within computer science: front-end, back-end, machine learning, and more. It also aims to guide students toward a more clear path for their future and for any career advice they seek to gain from the mentor. There is a chat system between the mentor and the mentee, as well as a reputation system where the mentee can provide feedback to the mentor regarding their experiences and how satisfied they were with our application. Should the mentor receive great feedback from the mentee, they will receive achievements displayed on their profile.

Team

Mariam Salloum

Usage

Demo: https://flipgrid.com/s/ydn9yxrazfos

How To Run

Express Setup

  1. cd into the server directory
cd Ment-To-be/server/
  1. install all the dependencies
npm install
  1. run the server
nodemon index.js
  1. Open http://localhost:3001 to view it in the browser.

React Setup

  1. cd into the React folder on a separate terminal
cd Ment-To-be/client/ 
  1. install required dependencies. Your terminal should tell you which dependencies you're missing. Simply install the missing ones.
npm install
  1. start the react server
npm start
  1. Runs the app in the development mode.
    Open http://localhost:3000 to view it in the browser.

Diagrams

image image image

Dependencies

Install Node Package Manager (npm). Helpful Documentation

About

Ment-To-Be - a website that allows students and professionals in the computer science community to create mentee-mentor relationships with each other

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 97.1%
  • CSS 1.7%
  • Other 1.2%