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
- Resolve the state persistence issue by ensuring proper synchronization between frontend and backend.
- Finalize and test the frontend rejection dialog component.
- 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.