Implement a feature on the BuildTimetable page that allows users to search for a course using the course’s CRN (Course Reference Number). The user should be able to input a CRN, and upon validation, added to the “worksheet” section of the BuildTimetable page.
The feature should include validation to ensure the CRN is valid and exists in the course database.
To query the backend, you can either add new CRN query parameter to the /scheduledEvents
endpoint or create a new endpoint.
Both of these would involve modifications to the scheduleEventsRouter.