Functional Requirements


Functional Requirements


1) Be able to sort you searches by different categories

The user should be able to easily sort courses by multiple different categories to simplify the searching process (example: Categories: No Labs, No Textbook, 200-level Sort by: Easiest)


2) Be able to upvote helpful and insightful reviews

To get the most helpful reviews to the top of the page, the user should have the ability to upvote reviews accordingly