Skip to content

Quality of life changes #12

Description

@Dudrie

🎯 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]
  • ❓ Animate the newly created student.
  • ❓ Make course of studies a dropdown box.

👥 Teams

🔢 Points

  • On entering points: Highlight if points exceed maximum points of an exercise (ie because it has bonus 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) team
    • OR Tutor gets a reminder of adjusting said student.
    • This is basically solved with the changes made for version 2.

📅 Attendance

🚪 Login

  • Improve user feedback on relogin dialog after session times out. This includes error messages aswell as a success message.
  • The error message box on the change password form should have a margin on the bottom.
  • LDAP connection.

👨‍🏫 Tutorial

👩‍💼 User

  • The tutorial dropdown on user creation should show if a tutorial is already assigned and to whom it is assigned.

📜 Sheets

📝 Scheinexam

  • Move the date to be the secondary text instead of being displayed in parantheses behind the scheinexam number.

🖌 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]
  • Add tooltip to 'substitute' & 'corrector' icon.
  • 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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    📚 collectionIssue which collects different ToDos

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions