Tutor Me is a web application that matches students with tutors on a college campus. The app uses the university's courses API to get all the courses. Then, tutors and students can sign up with Google accounts and schedule sessions. The app also has additional features like chat, reviews, ratings, and profiles.
Tutor Me is based on the MVC architecture and uses a PostgreSQL Database in the backend. The app was originally deployed on Heroku. GitHub actions was used for the CI/CD pipeline. The app offers two dashboards for the two user types- students and tutors.
The student can read other students' reviews for that tutor, chat with them, or send a request for a session.
The tutor can accept or decline requests. The system even sends an email to the student if their request is accepted.
Tutors and students can chat with each other on the platform.
The student can view and modify their requests, and leave a review for a tutor.

Shows the upcoming accepted sessions a tutor has in the next 7 days.
The tutor can view their tutored classes and remove them if needed.
The tutor can search for courses the college offers and add them to the list of classes they tutor for.
The tutor can select slots they want to tutor for.
The profile displays info about the tutor like profile picture, name, email, username, hourly rate, bio, courses tutored, and reviews. The user can even edit their profile with the edit button.
The profile displays info about the student like profile picture, name, email, username, class year, bio, courses requested, and what they need help with. The user can even edit their profile with the edit button.














