BCStudentSoftwareDevTeam / BCStudentSoftwareDevTeam/lsf

Departmental Portal

Offen
#554 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
epic
Vorherrschende Sprache
Python
Sterne
1
Forks
1
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Create a Departmental Portal that has departmental data, job allocations, position management, faculty load, and student hires (primaries, secondaries, breaks). This new Departmental Portal view should allow departments to easily view, manage, and update their labor-related operations without relying on admins for constant data corrections. This should improve clarity around how many positions are available, used, or overflowing. There should be some kind of department-level editing, without admin reliance.
In overview, the Departmental Portal view should include:
- Faculty with a number of primaries, secondaries
- Breakdown of student hours
- Assignments and positions (with numbers, not just names)
- Allocations the department has available
- Allocations the department uses in the current semester/break
- Replace "Add User to Department" button with a link to this portal
When it comes to Allocations, it should include following:
- Show allocated vs hired positions
- Display number of spots left per position
- Table showing:
- Student Name
- Position Description
- Position Count (hired vs available)
- System should handle overflow allocations, and flag students who are over allocation hours
Position Management should include:
- all position descriptions
- Show last edited timestamp
- Clarify responsibilities for updates vs admin intervention

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Es werden keine Dateien, Tests oder Einstiegspunkte genannt. Beginne damit, die vorhandenen Abteilungs- und Zuweisungsansichten zu erfassen, und ermittle anschließend, wie Lehrkräfte, studentische Stunden, Stellen sowie Semester- oder Ferienzuweisungen dargestellt werden. Als abgeschlossen gilt die Aufgabe, wenn Abteilungen die angeforderten Arbeitsdaten anzeigen und aktualisieren können, den Zuweisungs- und Überlaufstatus sehen können und nicht mehr den ausschließlich für Administratoren vorgesehenen Benutzer-Workflow benötigen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
full-stack
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
20/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.