Skip to content

[Frontend] - Login & Register Pages - #340

Merged
bramcomyn merged 22 commits into
developmentfrom
325-login-page
Mar 24, 2025
Merged

[Frontend] - Login & Register Pages#340
bramcomyn merged 22 commits into
developmentfrom
325-login-page

Conversation

@bramcomyn

@bramcomyn bramcomyn commented Mar 23, 2025

Copy link
Copy Markdown
Contributor

Description

I added the login and register pages. These are functional, but do not yet redirect the user to the desired pages (as these are still missing!).

Related Issues

Notes

thomasdejaeghere and others added 15 commits March 13, 2025 19:00
Merge Development with main for release Milestone 1
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) to 7.26.10 and updates ancestor dependency [@angular-devkit/build-angular](https://github.com/angular/angular-cli). These dependencies need to be updated together.


Updates `@babel/runtime` from 7.24.0 to 7.26.10
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-runtime)

Updates `@angular-devkit/build-angular` from 17.3.12 to 17.3.13
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md)
- [Commits](angular/angular-cli@17.3.12...17.3.13)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-type: indirect
- dependency-name: "@angular-devkit/build-angular"
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
…/multi-65d1bb503c

chore(deps): bump @babel/runtime and @angular-devkit/build-angular in /frontend
@bramcomyn bramcomyn self-assigned this Mar 23, 2025
@bramcomyn bramcomyn added the enhancement New feature or request label Mar 23, 2025
@bramcomyn bramcomyn changed the title Login & Register Pages [Frontend] - Login & Register Pages Mar 23, 2025
This was linked to issues Mar 23, 2025
This was unlinked from issues Mar 23, 2025
@bramcomyn
bramcomyn changed the base branch from development to 324-landing-page March 23, 2025 16:35
@bramcomyn
bramcomyn changed the base branch from 324-landing-page to development March 23, 2025 16:35
@bramcomyn
bramcomyn requested review from brentjan and rvdkeere March 23, 2025 17:06
@bramcomyn
bramcomyn requested a review from lennertdr March 23, 2025 17:06
@bramcomyn
bramcomyn marked this pull request as ready for review March 24, 2025 09:24

@brentjan brentjan 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.

Still need the rest of the field of register and also the actual call to the backend but looks ok!

@lennertdr lennertdr 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.

Nice use of i18n

@brentjan brentjan added this to the Milestone 2 milestone Mar 24, 2025
This was linked to issues Mar 24, 2025
This was unlinked from issues Mar 24, 2025
@bramcomyn bramcomyn linked an issue Mar 24, 2025 that may be closed by this pull request
@brentjan

Copy link
Copy Markdown
Contributor

Now we have a checkbox on the register page that captures whether the user is a student or a teacher. Wouldn't it be better if it is a dropdown with the 2 options: Teacher or Student?

@brentjan brentjan linked an issue Mar 24, 2025 that may be closed by this pull request
@bramcomyn

Copy link
Copy Markdown
Contributor Author

That is a great idea, I can make that happen if you want to.

@bramcomyn
bramcomyn merged commit 7945d89 into development Mar 24, 2025
@bramcomyn
bramcomyn deleted the 325-login-page branch March 26, 2025 12:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Frontend] - Login page - structure [Frontend] - Register page

5 participants