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

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions