All Classes and Interfaces

Class
Description
Defines web routes for functions relating to courses.
An interface to communicate with the database to find classes.
The app logic for anything related to classes
Constant values for our app
A form submission for the /gpt page
 
A class to contain a request to the OpenAI API.
A review without text
A class for web routes related to reviews
An interface to communicate with the database to find reviews without text.
A class to handle the app logic relating to reviews.
A class to contain the form data for when a user submits a review.
 
A course in the database.
An enum used for class ratings on a scale of 1-5
A review, but with text.
An interface to communicate with the database to find reviews with text.
A class to contain the form data for when a user submits a text review.