Skip to content

fix(web): Build Client Dashboard (Closes #139) - #237

Merged
soomtochukwu merged 2 commits into
DXmakers:mainfrom
ToryMic:fix/139-frontend-build-client-dashboard
Apr 24, 2026
Merged

fix(web): Build Client Dashboard (Closes #139)#237
soomtochukwu merged 2 commits into
DXmakers:mainfrom
ToryMic:fix/139-frontend-build-client-dashboard

Conversation

@ToryMic

@ToryMic ToryMic commented Apr 24, 2026

Copy link
Copy Markdown

What this PR does
Implements a comprehensive Client Dashboard (Cockpit) for managing hiring, escrow milestones, and trusted talent.

Root cause
• Missing specialized dashboard for client users.

Fix
• Created ClientDashboard component with high-fidelity glassmorphism aesthetics.
• Integrated dashboard into the home page based on user role.
• Added metric cards for Active Jobs, Escrow Volume, and Pending Bids.
• Implemented 'Active Registry' to monitor open briefs and milestones.
• Added 'Trusted Talent' sidebar to track verified counter-parties.

Testing

  • Bug reproduced before fix
  • Added/updated regression test
  • All tests pass locally
  • CI is green

Closes #139

@ToryMic
ToryMic requested a review from soomtochukwu as a code owner April 24, 2026 05:59
@drips-wave

drips-wave Bot commented Apr 24, 2026

Copy link
Copy Markdown

@ToryMic Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@soomtochukwu soomtochukwu left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please make sure the CI does not fail

@soomtochukwu
soomtochukwu merged commit 9bb3f9a into DXmakers:main Apr 24, 2026
3 checks passed
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.

Frontend: Build Client Dashboard

2 participants