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
Log in or sign up for Devpost to join the conversation.