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

Application "Waves" #144

Open
ghost opened this issue Jan 17, 2022 · 0 comments
Open

Application "Waves" #144

ghost opened this issue Jan 17, 2022 · 0 comments
Labels
enhancement New feature or request epic big feature request

Comments

@ghost
Copy link

ghost commented Jan 17, 2022

we should add a way to configure applicant "waves" in the portal.

the concept of "waves"

it is common in applications of all kinds for there to be multiple waves of admissions. ie, there is a first deadline, a second deadline, maybe a third, etc. however, usually application decisions are made on a rolling basis (by the wave), so for example, first wave decisions are made after the first wave closes.

current state of portal

currently, there is no concept of waves in our portal. we are able to make applicant decisions independently, so we can admit/deny applicants before our application deadline, and applicants will see their decision in the portal, but teams is still a problem (see #143 ) and CRUD permissions per wave deadline don't exist (not per-se a problem, just kinda weird).

implementation spec

from the admin portal, admins should be able to configure wave deadlines. for example, I might set a wave deadline "6/30/2021 11:59:59 EST" and "7/6/2021 11:59:59". applicants applying before the first deadline are in wave 1. applicants applying before the second deadline are wave 2. there is no third deadline, so the wave2 deadline is final submission deadline. admins should also have to configure a confirm-by date per wave, and will have the ability to toggle show decision status per wave.

this will affect teams (see #143 ), decision exporting (export by wave), and sorting/filtering in admin portal (add new "wave" field to applicants). we can also implement admin warnings based on wave show decision status (ie if show decision = true for wave 1, display warning "ur mom applied in wave 1 and wave 1 show decision status = true, but they don't have a decision yet".

@ghost ghost added the enhancement New feature or request label Jan 17, 2022
@ghost ghost mentioned this issue Jan 17, 2022
@ghost ghost added the epic big feature request label Jan 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request epic big feature request
Projects
None yet
Development

No branches or pull requests

0 participants