Skip to content

[SSF 199] - Pantry & Volunteer Dashboard Frontend#172

Open
dburkhart07 wants to merge 5 commits intomainfrom
ddb/SSF-199-pantry-and-volunteer-dashboard-frontend
Open

[SSF 199] - Pantry & Volunteer Dashboard Frontend#172
dburkhart07 wants to merge 5 commits intomainfrom
ddb/SSF-199-pantry-and-volunteer-dashboard-frontend

Conversation

@dburkhart07
Copy link
Copy Markdown

ℹ️ Issue

Closes #199

📝 Description

  • Created pantry dashboard frontend
  • Updated api client function to use OrderSummary to get pantry orders (needed the assignee), since it is only being used here and pantry order management
  • Created volunteer dashboard frontend
  • Refactored the recent orders api route in the volunteers backend to use me, just like the food requests did for consistency. This function was designed specifically for this page, so it makes sense to use me instead
  • Standardized all pages to now use the defined routes in the routes.ts files
  • Added deeplinking to the specific pages for each card in both dashboards

✔️ Verification

Verified both pages worked:
image
image

🏕️ (Optional) Future Work / Notes

Will need to change the Dashboard link to be to this specific page in the end for both user types when we eliminate the homepage navigation.

@Juwang110 Juwang110 self-requested a review May 3, 2026 15:18
Copy link
Copy Markdown

@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.

Overall looks very good! And thanks for changing a bunch of things to use ROUTES

Comment thread apps/frontend/src/api/apiClient.ts
Comment thread apps/frontend/src/components/foodRequestManagement.tsx
Comment thread apps/frontend/src/containers/pantryOrderManagement.tsx Outdated
Comment thread apps/frontend/src/containers/pantryDashboard.tsx
Comment thread apps/frontend/src/containers/volunteerDashboard.tsx
Comment thread apps/frontend/src/containers/volunteerOrderManagement.tsx Outdated
Comment thread apps/frontend/src/containers/volunteerRequestManagement.tsx
@dburkhart07 dburkhart07 requested a review from Juwang110 May 3, 2026 20:05
@Yurika-Kan Yurika-Kan self-requested a review May 4, 2026 22:47
Copy link
Copy Markdown

@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.

lgtm!

Comment thread apps/backend/src/pantries/pantries.controller.spec.ts Outdated
Comment thread apps/frontend/src/components/Header.tsx Outdated
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.

2 participants