🔍 Problem Statement
Description
Create an interface where clients can review freelancer milestone submissions. This ensures transparency, accountability, and smooth collaboration between clients and freelancers.
Requirements
- Display submitted files/links — show all deliverables attached to the milestone.
- Milestone description — include context and objectives for the submission.
- Submission timestamp — record when the deliverable was submitted.
- Approve milestone button — allow clients to confirm completion.
- Request changes button — enable clients to provide feedback and request revisions.
- Submission history — maintain a log of all submissions and client responses.
Acceptance Criteria
- ✅ Confirmation before approval — prompt clients to confirm approval before finalizing.
- ✅ Proper loading/error states — handle API calls gracefully with clear feedback.
- ✅ Different UI based on client/freelancer role — clients see review actions, freelancers see submission status.
- ✅ Submission history is accessible — clients and freelancers can view past submissions and decisions.
- ✅ Responsive design — works seamlessly on desktop and mobile.
📈 Expected Impact
High — Would significantly improve user experience
🔍 Problem Statement
Description
Create an interface where clients can review freelancer milestone submissions. This ensures transparency, accountability, and smooth collaboration between clients and freelancers.
Requirements
Acceptance Criteria
📈 Expected Impact
High — Would significantly improve user experience