UH Class Critics

RateMyProfessor…but better?

For our final project in ICS 314, we were assigned a prompt to build a website around. Our prompt was to make a website that allowed users to critique and review professors and courses within the UH Manoa system. So, our team decided to build a website that would function similarly to RateMyProfessors. This project was run by five people including Ana Araujo, Zijun Huang, John Suelen, and Steven Le along side with me. Over the course of three weeks, we met via Discord to discuss our plans and assigned roles for each person to do. Our final product can be found here. The pictures below are just some of the features of this website that we built. Unfortunately, only one professor shows when a user clicks on Browse Professors, which is something we could not fix.

The Project’s Impact on Me

For this group project, I was worked on the landing pager for logged in users, the sign in page, the navigation bar, and the review feature for the professors/courses. I will admit, near the end of the due date for the project, I contributed a lot less compared to my other teammates. I was too caught up studying for a final for another class that I did not add much at all. Even though I did not add any of my own code to the project, I managed to help my teammates with their issues in Discord voice chat when they were working. I helped troubleshoot and contributed ideas for them as they worked. I was very disappointed in myself near the latter half of this project but, I learned a valuable lesson from it that I hope will never happen again.

This was one of the first group projects that I worked on that required a lot of teammwork and communication from each person; it felt like a real team effort working with the other members. It also helped that I did not know all the members of my team, meaning that I could work on my communication skills. I feel like this project helped prepare me for the future, as I will also work on long projects with strangers whether it be in school or at my job. I am very grateful that my Professor Johnson provided us with this opportunity and hope that the skills I learned while working on this project will transfer over later on.

Here is a link to our project’s GitHub page, where you will be able to find more detail on our work https://uh-class-critics.github.io/.