-
Notifications
You must be signed in to change notification settings - Fork 15
Closed
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave programenhancementNew feature or requestNew feature or requestneeds-triage
Description
🔍 Problem Statement
📖 Description
Build a dedicated dashboard layout for clients after login. The dashboard should provide tools for project creation, milestone tracking, approvals, and dispute management to streamline client workflows.
Expected Behavior
- Create New Project: Clients can initiate new projects with required details (title, description, budget, deadlines).
- View Milestone Progress: Display milestones with progress indicators, deadlines, and completion status.
- Approve Milestone: Provide an action button for clients to approve completed milestones and release payments.
- Raise Dispute: Allow clients to raise disputes with clear input fields for reason and supporting evidence.
🛠 Technical Notes
- Implement responsive layout compatible with desktop and mobile.
- Maintain dark/minimal UI styling consistent with platform design.
- Integrate with backend APIs for project creation, milestone tracking, approvals, and dispute resolution.
- Ensure secure handling of project and financial data.
- Optimize for performance to handle multiple projects and milestones.
✅ Acceptance Criteria
- Dashboard loads correctly after client login.
- Clients can successfully create new projects.
- Milestone progress is displayed accurately and updates dynamically.
- Approvals trigger payment release workflows.
- Dispute functionality works with proper error handling and notifications.
npm run lintandnpm run buildsucceed.- No regression in authentication, wallet connection, or freelancer dashboard features.
📈 Expected Impact
High — Would significantly improve user experience
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave programenhancementNew feature or requestNew feature or requestneeds-triage