Skip to content

SSF-194 Admin Pantry Management Frontend#164

Open
Juwang110 wants to merge 21 commits into
mainfrom
jw/ssf-194-admin-pantry-management-frontend
Open

SSF-194 Admin Pantry Management Frontend#164
Juwang110 wants to merge 21 commits into
mainfrom
jw/ssf-194-admin-pantry-management-frontend

Conversation

@Juwang110
Copy link
Copy Markdown

@Juwang110 Juwang110 commented Apr 23, 2026

ℹ️ Issue

Closes https://vidushimisra.atlassian.net/browse/SSF-194

📝 Description

Frontend implementation for admin pantry management: http://localhost:4200/admin-pantry-management

Also implemented assign volunteers modal

✔️ Verification

Verified frontend matched figma design and proper assign volunteer functionality

Screenshot 2026-04-23 173605 Screenshot 2026-04-23 095501

🏕️ (Optional) Future Work / Notes

The view orders link currently doesn't go to anything, this functionality should be added later.

Comment thread apps/frontend/src/api/apiClient.ts Outdated
Comment thread apps/frontend/src/components/forms/assignVolunteersModal.tsx Outdated
Comment thread apps/frontend/src/containers/adminPantryManagement.tsx Outdated
Comment thread apps/frontend/src/containers/adminPantryManagement.tsx Outdated
Comment thread apps/frontend/src/containers/adminPantryManagement.tsx Outdated
Comment thread apps/frontend/src/components/forms/assignVolunteersModal.tsx
Comment thread apps/frontend/src/components/forms/assignVolunteersModal.tsx Outdated
Comment thread apps/frontend/src/components/forms/assignVolunteersModal.tsx Outdated
Comment thread apps/frontend/src/components/forms/assignVolunteersModal.tsx
Comment thread apps/frontend/src/components/forms/assignVolunteersModal.tsx
@Juwang110 Juwang110 requested a review from amywng April 24, 2026 15:33
@Yurika-Kan Yurika-Kan self-requested a review April 24, 2026 18:14
Comment thread apps/frontend/src/components/forms/assignVolunteersModal.tsx Outdated
Comment thread apps/frontend/src/components/forms/assignVolunteersModal.tsx
Comment thread apps/frontend/src/components/forms/assignVolunteersModal.tsx Outdated
Comment thread apps/frontend/src/components/forms/assignVolunteersModal.tsx Outdated
Comment thread apps/frontend/src/components/forms/assignVolunteersModal.tsx
Comment thread apps/frontend/src/containers/adminPantryManagement.tsx Outdated
Comment thread apps/frontend/src/components/forms/assignVolunteersModal.tsx
@Juwang110 Juwang110 requested a review from amywng April 25, 2026 17:04
Copy link
Copy Markdown
Member

@amywng amywng left a comment

Choose a reason for hiding this comment

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

small things but lgtm after that!

Comment thread apps/frontend/src/components/forms/assignVolunteersModal.tsx Outdated
Comment thread apps/frontend/src/components/forms/assignVolunteersModal.tsx Outdated
Comment thread apps/frontend/src/routes.ts Outdated
Comment thread apps/frontend/src/containers/homepage.tsx Outdated
@sam-schu sam-schu requested review from sam-schu and removed request for Yurika-Kan April 29, 2026 01:59
Copy link
Copy Markdown
Collaborator

@sam-schu sam-schu left a comment

Choose a reason for hiding this comment

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

Further review pending clarification from Priya

Comment thread apps/frontend/src/containers/volunteerManagement.tsx
Comment thread apps/frontend/src/app.tsx Outdated
Comment thread apps/frontend/src/components/forms/assignVolunteersModal.tsx Outdated
Comment thread apps/frontend/src/components/forms/assignVolunteersModal.tsx Outdated
Comment thread apps/frontend/src/components/forms/assignVolunteersModal.tsx Outdated
@Juwang110 Juwang110 requested a review from sam-schu May 2, 2026 19:54
Copy link
Copy Markdown
Collaborator

@sam-schu sam-schu left a comment

Choose a reason for hiding this comment

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

Received partial design clarification - clicking the pantry name should actually navigate to this page (please change PantryApplicationDetails into a component that supports the existing version for application review and this new version). I'm not certain yet where you need to click to access the assign volunteers modal, but for now let's say that anywhere in the assignee column for the pantry row works.

@sam-schu sam-schu removed the on hold label May 10, 2026
Comment thread apps/frontend/src/components/forms/assignVolunteersModal.tsx
@Juwang110 Juwang110 requested review from Yurika-Kan and sam-schu May 11, 2026 15:13
Comment thread apps/frontend/src/routes.ts Outdated
Comment thread apps/frontend/src/utils/utils.ts Outdated
Comment thread apps/frontend/src/containers/adminDashboard.tsx Outdated
Comment thread apps/frontend/src/app.tsx Outdated
Comment thread apps/frontend/src/containers/adminPantryManagement.tsx
Comment thread apps/frontend/src/containers/adminPantryManagement.tsx Outdated
Comment thread apps/frontend/src/containers/adminPantryManagement.tsx Outdated
Comment thread apps/frontend/src/containers/pantryApplicationDetails.tsx
@Juwang110 Juwang110 requested a review from sam-schu May 12, 2026 14:17
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.

4 participants