seng499-company2 / back-end

Company 2's back-end system
GNU General Public License v3.0
2 stars 1 forks source link

[Preferences] Admin-Account API Endpoints #7

Open rbassot opened 2 years ago

rbassot commented 2 years ago

Parent Epic: #5

Description: Administrator-facing frontend-backend API HTTP endpoints. This is from the perspective of the administrator.

Includes:

View 1: - GET /preferences/{year-semester} --> List all active constraints and preferences for all professors for a given semester or year. Should include profs that haven’t submitted a preferences form yet, but are expected to. {year-semester} is in the form of a 6-digit string, where the last two digits mark the starting month of the respective semester.

View 2:

AC:

rbassot commented 2 years ago

First pass of these endpoints are complete and working. A full test suite will be completed prior to entering the PR phase.