Skip to main content

Route

/settings — SettingsPage.vue (Admin only)

Sections

Users & Roles

Table of all users with name, email, role, tier, last active date, status. Actions:
  • Invite User — modal with name, email, title, role selection (admin/agreement_manager/read_only). Validates required fields and email format. Sends invitation email. New user inherits the inviting user’s tier.
  • Remove User — confirm dialog, soft-deactivates the user.

Reporting Periods

Table of academic year periods with submit deadline, deal count, verification rate, status (open/closed). Admin can create new periods.

Sports Management

Shows all configured sports as pill chips. Admin can add new sports.

Peer Group Configuration

Not fully wired in Settings UI yet — configured via seed data. Shows current peer group conferences (ACC, Big Ten, Big 12).

Key API Endpoints