Inspiration

We built this app because each of us had asked questions on Stack Overflow which demonstrated that we knew nothing about the topic. It would have been nice to have been able to ask someone to mentor us on the topic rather than have to spend hours on the internet scrolling through tutorials.

What it does

Mentorflow allows users to sign in and request that a mentor teach them a particular topic. Once a suitable mentor finds the request, they can then take the request. After a request is taken, it is moved off of the public list, and the two can continue chatting

How we built it

We built the frontend with react, react-router-dom, axios, and react-cookie(for user sign-in). After that, we built the backend with express and mongoose (using mLab to host our database).

Challenges we ran into

Trying to figure out how to express our ideas to each other Writing Mongodb queries

Accomplishments that we're proud of

Finally using Mongodb in an app
Deploying a react-router app to the open web
Figuring out react-router

What we learned

How to collaborate with mockups React.js (I had used, Forrest had not)

What's next for Mentorflow

Security patches Css patches Tag system Building a community around the app for mentoring

Share this project:

Updates