jsun98 / MentorMap

Official MentorMap site- connect with peers - video chat with Zoom - pay using BrainTree - schedule mentorship meetings and more

Home Page:https://www.mentormap.ca

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MentorMap

This is the code powering MentorMap, the official website of the consulting service that connects high schoolers with university mentors This full stack web application is built using NodeJS, MongoDB, HTML, CSS and hosted on Heroku Visit the live site: https://www.mentormap.ca Follow us on Facebook

Screenshots

img1 img1 img1 img1 img1 img1 img1 img1 img1

Running the App

Make sure you have NodeJS, NPM and MongoDB, Yarn installed Make sure your mongodb is running Install dependencies:

$ yarn

Start server with Gulp

$ gulp

Navigate to localhost:3001

File Structure

.
|-app.js		    //express server entry point
|-gulpfile.js	  //gulp task automation processes
|-package.json	//lists npm dependencies
|-bower.json	  //lists bower dependencies
|-public		    //static assets
|--css
|--fonts
|--js
|-routes		    //route handlers used by express
|-views			    //ejs template files
|-react			    //react files
|--components	  //react components go here
|--routes		    //react router route handlers
|--data			    //static data used by components
|--main.jsx		  //mount point

About

Official MentorMap site- connect with peers - video chat with Zoom - pay using BrainTree - schedule mentorship meetings and more

https://www.mentormap.ca

License:GNU General Public License v3.0


Languages

Language:CSS 45.4%Language:HTML 43.6%Language:JavaScript 11.0%