Skip to content

[Frontend] - Student dashboard improvements - #581

Merged
thomasdejaeghere merged 13 commits into
developmentfrom
559-frontend---student-dashboard-updates
May 16, 2025
Merged

[Frontend] - Student dashboard improvements#581
thomasdejaeghere merged 13 commits into
developmentfrom
559-frontend---student-dashboard-updates

Conversation

@LambrechtMaarten

@LambrechtMaarten LambrechtMaarten commented May 16, 2025

Copy link
Copy Markdown
Contributor

Description

Additions

  • Cleaner look for assignments + classes
  • Show assignments in a more logical way on the dashboard
  • Cleaner UI look for joining a class

Changes

  • Changes the seedDatabase script so it adds assignments in a more logic way + only create submissions for assigments that have started
  • Caching of learningPaths in our own backend, after 12 hours these get fetched again from dwengo

Preview:

2025-05-16.16-24-51.mp4
2025-05-16.16-25-50.mp4

@thomasdejaeghere thomasdejaeghere left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks very good! Nice edit with the caching

@bramcomyn bramcomyn left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me!

Comment on lines +189 to +194
"learningPathServiceLearningPath": "ein Lernpfad",
"showMembersBtnText": "Mitglieder anzeigen",
"groupMembersCount": "Mitglieder",
"assignmentFinished": "Aufgabe abgeschlossen",
"assignmentNotStarted": "Aufgabe noch nicht begonnen",
"joinClass": "Treten Sie einer neuen Klasse bei"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Schön schön!

@thomasdejaeghere
thomasdejaeghere merged commit 43afd49 into development May 16, 2025
@thomasdejaeghere
thomasdejaeghere deleted the 559-frontend---student-dashboard-updates branch May 16, 2025 20:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request frontend

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants