Skip to content

[SSF-115] Admin application details#91

Open
Tarun-Nagesh wants to merge 6 commits intomainfrom
TN/SSF-115-admin-application-details
Open

[SSF-115] Admin application details#91
Tarun-Nagesh wants to merge 6 commits intomainfrom
TN/SSF-115-admin-application-details

Conversation

@Tarun-Nagesh
Copy link

ℹ️ Issue

Closes SSF-115

📝 Description

Implemented admin-facing application details page that displays pantry application information and allows admins to approve or deny applications.

  1. Added application details page component
  2. Implemented approve/deny actions with navigation back to applications list
  3. Handled loading, error, and not-found states

Files changed/added:

  1. apps\frontend\src\containers\applicationDetails.tsx
  2. apps\frontend\src\containers\approvePantries.tsx
  3. apps\frontend\src\app.tsx

✔️ Verification

Tested on http://localhost:4200/approve-pantries by clicking through to application details. Verified all application data displays correctly and approve/deny buttons navigate properly.
localhost_4200_application-details_6
image

🏕️ (Optional) Future Work / Notes

For now, (according to the ticket), I just linked the page directly to the application name, but I noticed in the figma that theres a separate column in the "http://localhost:4200/approve-pantries" link, so lmk if I should that instead.

@Tarun-Nagesh Tarun-Nagesh changed the title Tn/ssf 115 admin application details [SSF-115] Admin application details Jan 25, 2026
@Juwang110 Juwang110 self-requested a review January 25, 2026 21:44
Copy link

@Juwang110 Juwang110 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See requested changes and comments, everything seems to be here but there are some frontend changes. See slack messages as well for more frontend stuff, Thanks!

@amywng amywng requested a review from Juwang110 February 26, 2026 04:18
@amywng amywng self-assigned this Feb 26, 2026
@amywng amywng requested a review from sam-schu February 27, 2026 01:47
@maxn990 maxn990 self-requested a review February 27, 2026 03:40
Copy link
Member

@maxn990 maxn990 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks for taking this on Amy!

}
};

const handleDeny = async () => {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i feel like we should have some sort of confirmation before we deny an application

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants