Skip to content

Conversation

yxli001
Copy link
Contributor

@yxli001 yxli001 commented Sep 13, 2025

  • Implemented new application page
  • Implemented new review page
    • I didn't put the Score cards on this page since reviewers of the application don't really have a reason to look at the scores that they put in, and when deciding who to advance we can see the scores at a glance on the application page already.
  • Added optional field maxValue on FormFields, so that score cards can show score/maxValue. If this field is not specified, the cards will just show the score without the slash.
  • Migrated all components except Forms and the Dropdown on the interview page to use Constellation instead of bootstrap. Forms are a little more work and the Constellation dropdown is impossible to style so I will wait until I get a chance to make Constellation components more customizable.
  • Removed unused pages
    • /piplines
    • /stages
    • /users
    • /users/create
  • Removed unused routes
    • create user
    • delete application
    • get user by email
  • Changed a behavior where if an admin edits and saves an application not assigned to them, do not show pop up to bring them to their next incomplete review since they're not intending to go through their own reviews.
  • Miscellaneous bug/styling fixes

Tested on last year's database.

Application page (header):

image

Application page (scores):

image

Note: the "View" link on each score card links to the corresponding review page.

Review page

image

Scores with no maxValue or incomplete fields

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant