**Goal:** Build base admin dashboard and connect volunteer-application review. **Tasks:** - [x] Protected Admin layout with navigation - [x] Volunteer Applications page fetching from `/api/volunteer-applications` - [x] Approve/Reject buttons triggering API calls and updating UI - [x] Display success/error toasts **Acceptance Criteria:** - [ ] Admin can log in and review applications - [ ] UI updates dynamically after each action - [ ] Non-admins blocked from dashboard