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

Add pagination and search filter for applicant cards #534

Open
taesungh opened this issue Dec 31, 2024 · 0 comments
Open

Add pagination and search filter for applicant cards #534

taesungh opened this issue Dec 31, 2024 · 0 comments
Assignees
Labels
2025 For IrvineHacks 2025 admin enhancement New feature or request

Comments

@taesungh
Copy link
Member

Related to #530:

Currently, all applicants are shown on a single page. This worked okay for the last two years but became slightly inconvenient as the number of applicants grew over 500. It would be better to implement pagination so users don't need to scroll through all of the items. The total number of cards may also be causing a small performance hit in the browser.

If the applicants are divided into pages, there would also need to be a way to search for a specific applicant by name or UID since the desired record may not be on the first page (see ParticipantsTable for reference).

Given the total number of applicants should be under 1000, we should be fine with using client-side collections rather than implementing pagination and searching on our API endpoints.

If time permits, it would also be good to add collection preferences to adjust the number of cards per page and perhaps also the visible properties.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2025 For IrvineHacks 2025 admin enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants