Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create application portal for group leaders #780

Merged
merged 40 commits into from
Jan 17, 2024
Merged

Conversation

CJGutz
Copy link
Member

@CJGutz CJGutz commented Nov 27, 2023

closes: #776, closes: #770

Extends a part of the internalportal to contain pages to handle new applicants. Only leaders and deputy leaders as defined in each committee have access. The page will help group leaders plan interviews, send emails, approve candidates to be automatically connected to the website, remove applicants and more!
Everything is also translated to English.

Would love to get feedback on the interview-process card on the application page.

There is one big weakness in that the committees, groups and application groups are only connected by name.

image
image
image
image
image
image
image
image
image

njal3001 and others added 30 commits November 23, 2023 00:50
Copy link
Contributor

@njal3001 njal3001 left a comment

Choose a reason for hiding this comment

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

Not important, but there is an error when accessing the application system without being logged in. Seems like it redirects to the wrong url.

Screenshot from 2024-01-17 15-27-05

applications/admin.py Outdated Show resolved Hide resolved
Copy link
Contributor

@njal3001 njal3001 left a comment

Choose a reason for hiding this comment

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

Looks good!

@njal3001 njal3001 merged commit f1fefd3 into master Jan 17, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants