Developing a web app for UT students to easily find and share course ratings

Team: Jiwon Park, Yiwei Wu(me), Benyin Luo, Ray Wei

Programming Languages: JavaScript (with React and Node.js), CSS

Tools Used: Figma & Figjam.

Timeline: Aug 2023 - Nov 2023.

My role: Developed and designed the homepage and user login/registration flow.

Background

Our web app, 'Rate My Class,' is designed to be a resource for University of Texas (UT) students to find ratings for various courses from previous years. It provides a more straightforward alternative to searching through Rate My Professor or other sources. Additionally, this web app enables UT students to securely log in with their UT EID and leave reviews for classes they took.

Links

View Vercel Deployment

View Github Code(currently under maintenance)

View Final Report


Key Features


Sign in/Log out

On this page we ask the user to login with their UT EID and password, if they match with the EID and password stored in the database, we direct the user to the home page again with the top right showing their login status. The user can click on the logout dropdown if they want to leave.

interactive map

Homepage

On this page we have the search bar, leave a review and most recent reviews to give users some idea of what this website does.

search

Search/Result

On this page users can look up any courses and there is also a filter for the user to use for a different type of searching experience. For the results, user can look at the course information or look at the previous ratings in a new page.

saved list

Course/Professor

On this page users see the information and ratings related to the course and professor. The overall rating is an average score calculated from all the review ratings. 

saved list

Review page

On this page, users will have to leave a review and a rating for the professor corresponding course semester.

saved list

Copyright © 2024. All rights reserved.

Designed and Developed by Yiwei with music_note & emoji_food_beverage