Tuesday, April 8, 2025

Week 10 Update: Progress on the Graduate Applicant "Reject Anytime" Feature

Overview

This week, the team shifted focus to the frontend implementation of the "Reject Anytime" feature for graduate applicants. While significant progress was made, an issue emerged where rejected applications revert to their previous state upon refreshing the website. The team is actively investigating and addressing this issue to ensure a seamless user experience.

Sprint Backlog

Below is the current status of tasks for this sprint:

Challenges

State Persistence Issue

The rejection status reverts upon refreshing the page. This is likely due to a mismatch between the frontend state management and backend API responses. The team is currently debugging this issue and plans to implement a fix by syncing state with backend data on page load.

Next Steps

  1. Resolve the state persistence issue by ensuring proper synchronization between frontend and backend.
  2. Finalize and test the frontend rejection dialog component.
  3. Conduct end-to-end testing of the feature in staging to ensure functionality aligns with requirements.

The team remains committed to resolving these challenges promptly and delivering a robust feature.

Week 15: Final Update - A Journey of Growth & Digital Connection Reflecting on the Project This marks our final update for the UPSE-SAAS...