Take a Hike is a web application that helps users organize and find hikes that they have completed. If you would like to create and exchange information on hikes, you can sign up.
Play around with the live demo here. Go ahead and sign up as a new user, and play around with creating new hikes.
- Follow on the links for both the frontend.
- Clone.
- In the command line,
cd
into the folder and runbundle install
. - Run
rails s
to start your backend server. It should run onlocalhost:3000
.
-
A user can sign up/log in.
-
A user can go to their 'Profile' page to edit their info or sign up as a mentor (otherwise, the user will only be a mentee by default).
-
A user can browse and see the mentors available in their area.
-
A user can request mentorship from mentors.
-
A notification will show up for the mentor who was sent a request immediately. The mentor can then have the option to accept or decline the mentorship. Meanwhile, the 'Request Mentorship' button will be disabled and the mentee won't be able to request mentorship from that mentor again (until the request has been declined).
- [Ruby]
- Rails
- PostgreSQL
- [Bootstrap UI]
- OAUTH
Contact:
My e-mail is jschack94@gmail.com.
Visit my LinkedIn at https://www.linkedin.com/in/jonathan-schack/
License: This project uses the following license: MIT License.