Overview
This issue adds frontend functionality for the PoI Verifier Cabinet and staking dashboard for future community verifiers. It’s part of the broader PoI verification system.
🎯 Objectives
- Build internal Verifier Dashboard UI (admin access only)
- Enable PoI status review + manual approval/rejection
- Build staking page for DCU to unlock community verifier role
- Display verification statuses to end-users
🧩 Functional Requirements
1. Verifier Cabinet (Admin MVP)
2. DCU Staking UI
3. Campaign Pages
📱 Integration Requirements
🔐 Dependencies
backend: PoI admin APIs, verification DB
contracts: Verifier staking smart contract
Related:
contracts issue 87: Link
backend issue 12: Link
Overview
This issue adds frontend functionality for the PoI Verifier Cabinet and staking dashboard for future community verifiers. It’s part of the broader PoI verification system.
🎯 Objectives
🧩 Functional Requirements
1. Verifier Cabinet (Admin MVP)
/admin/verifications✅ Approve,❌ Reject,↩️ Feedback2. DCU Staking UI
/stake/verifier3. Campaign Pages
📱 Integration Requirements
GET /api/poi/:id/statusPATCH /api/poi/:id/verifystakeDCU(),unstakeDCU(),isVerifier()🔐 Dependencies
backend: PoI admin APIs, verification DBcontracts: Verifier staking smart contractRelated:
contracts issue 87: Link
backend issue 12: Link