React Dashboard Enhancements & Backend Sync

Job ID: 39785604

Budget: $30 – $250 USD

I need several quality-of-life upgrades rolled into my existing React customer dashboard and mirrored in the admin panel so I can track everything in real time.

First, a new confirmation button is required: it should behave like a “payout” trigger that submits the user’s request for evaluation. Once clicked, the state change must be instantly visible on the backend so I can approve or deny the payout without refreshing.

Second, the KYC flow is almost done; I only need the remaining screens wired up so a user’s verification status flips automatically to “complete” (and again, that flag should surface in my admin view).

Finally, charts: at a later point in the user journey I want to swap in a pie chart that visualises their overall split of activity. Earlier screens may already use a bar chart, so please ensure it continues to display user activity and progress tracking accurately. Chart.js or a comparable library is fine as long as the styling remains consistent with the current design system.

Clean, well-commented code and a quick walkthrough of the new API endpoints or state changes will be the acceptance criteria.