December 14, 2025

This week was all about user testing, and it gave us a lot of really helpful insight into how people actually interact with JAICE. Watching users go through the app made it clear which parts felt intuitive and which parts needed more work.

One of the first things we noticed was that the flip button between Accepted and Rejected was hard for users to find. Several users also felt unsure about what to do right after logging in, especially when it came to connecting their email, since that button did not stand out enough. The top search bar caused some confusion as well, since it does not currently do anything, but users tried to use it.

Archiving cards was another point. Because the archive option only appears during multi-select, users had trouble figuring out how to access it. On top of that, when users were in multi-select mode, they would sometimes accidentally drag a card, which would cancel their selection.

We also caught several UI issues, like hover text appearing black on black in the dashboard pop-ups, buttons that felt inconsistent, and users clicking the profile picture expecting to edit their settings. There were a couple of actual bugs too, like users could only type one letter or number at a time in the name and phone number fields, and clicking outside the Add Application modal would close it and erase their progress.

Overall, this was really productive testing. Most of the issues we found are UI-related, not major bugs, and we are confident we can fix almost all of them before deployment. The only bigger task that may take longer is auto-syncing emails in the background, since that requires deploying models to run even when users are not logged in.

Even with these issues, user testing was helpful, and it gave us a clear roadmap for what to improve next.