Skip to content

[Feature]: Milestone Deliverable Review Interface #182

Description

@SudiptaPaul-31

🔍 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

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions