🎯 Goal
This issue collects different issues raised during the usability test or prolonged internal tests which should be changed if possible. These points will be implemented through several seperat issues (referenced at the point if started) or - if rejected - there will be a reason why.
Items marked with a ❓ are ideas which are not viewed as 'must' or 'should' have.
👩🎓 Student overview
👥 Teams
🔢 Points
📅 Attendance
🚪 Login
👨🏫 Tutorial
👩💼 User
📜 Sheets
📝 Scheinexam
🖌 Drawer
📑 Forms
🎯 Goal
This issue collects different issues raised during the usability test or prolonged internal tests which should be changed if possible. These points will be implemented through several seperat issues (referenced at the point if started) or - if rejected - there will be a reason why.
Items marked with a ❓ are ideas which are not viewed as 'must' or 'should' have.
👩🎓 Student overview
On student creation: Show lastnames of team members instead of team number.The names of the members are already shown additionaly to the team number.
Assign student to a team on creation automatically:[Automatically assign student to a team on creation #103]Fill teams until they are 'full'.If all teams are full (or there are no teams) than create a new one on creation of the student.After creation the schein status bar of that student is in 'pending' state.Editing a student does not update the email button on it's bar.After creation if the student did get assigned to a team the team dropdown box is not reflecting this.[Automatically assign student to a team on creation #103]👥 Teams
If team is empty the text on the bar should reflect that.[Empty teams should resamble that on their team bar. #173]Team row does not get properly adjusted if it's team gets edited. [Team does not get updated properly on updating it's students. #172]Show members of a team as Chips?🔢 Points
Make bonus points / exercises visually distinct from the regular points / exercises[Bonuspoints should be distinct from regular points in PDF. #163].Ability to add comments to every part of valuation (exercises)[Ability to add comments to valuation. #19].More flexible way of distributing points (see sheets below)[Exercises should have subexercises #15].'Save all' button on entering points & presentations.(Not needed anymore due to the redesign of the view).Show which student is part of which team[Exercises should have subexercises #15].If student changes the team and the points of set team are adjusted afterwards:Student's points get adjusted if they match the ones of the (old) teamOR Tutor gets a reminder of adjusting said student.📅 Attendance
🍰 Cake flag and reminder of it[Add Cake tracking system 🍰 #75].All students should be initially set to "present"[Add ability to set all students to 'Present' at once for one day. #76].Long notes destroy the table layout.🚪 Login
👨🏫 Tutorial
❓ On tutorial creation the tutorial slot should automatically increase (if all previous entered slots are actual numbers).On substitute editing: Highlight days with substitutes.[Add wizard / UI to generate multiple tutorials & users at once #381]On creation the admin should be able to apply settings which will be respected [On tutorial creation the admin should have more configuring options #256]. These include:Week countHolidays / Days offClosed by [Add wizard / UI to generate multiple tutorials & users at once #381]
Show correctors on bar aswell (maybe as Chips?)[Fix of several tutorial related bugs. #48].👩💼 User
The tutorial dropdown on user creation should show if a tutorial is already assigned and to whom it is assigned.📜 Sheets
Allow sub exercises to have a more detailed point distribution[Exercises should have subexercises #15].If a new exercise is added the point field should be focused[Exercises should have subexercises #15].📝 Scheinexam
🖌 Drawer
Make 'Management' section collapsable(Not needed anymore due to the new layout)Adjust order of buttons to have the more used ones further up top.[Rearrange order of buttons on Drawer #34]If the drawer is collabsed:The Y scrollbar lies above the items which partially hides them.There's an X scrollbar and the text of the items does not hide.📑 Forms
Mark required field through the[Partially: Add E-Mails to Users and send credentials that way #24, Allow not entering a matriculation number #78].requiredpropertyFirstname of students.[Automatically assign student to a team on creation #103]