Skip to content

Comments

Admin Dashboard fulfilling epic 7, user story 1 and 2#48

Merged
Destroyer795 merged 3 commits intomainfrom
feat/admin-controls
Feb 22, 2026
Merged

Admin Dashboard fulfilling epic 7, user story 1 and 2#48
Destroyer795 merged 3 commits intomainfrom
feat/admin-controls

Conversation

@Destroyer795
Copy link
Member

  • AdminDashboard component with NGO verification, user moderation, and donation overview
  • Role-based routing (admin -> /admin-dashboard, protect /dashboard)
  • Admin API service methods (getPendingNGOs, verifyNGO, getAllUsers, toggleUserStatus, getAllDonations)
  • Comprehensive test suite (AdminController, RolesGuard, AdminDashboard component)
  • Fix react-router-dom mocking in tests

@Destroyer795 Destroyer795 merged commit 89ed688 into main Feb 22, 2026
2 checks passed
@Destroyer795 Destroyer795 deleted the feat/admin-controls branch February 22, 2026 09:49
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.

1 participant