Skip to content

Implement project-based payment management with milestones #341

@Smartdevs17

Description

@Smartdevs17

Description

Create a project management layer where merchants can organize payments into projects with milestones, deliverables, and incremental funding releases.

Acceptance Criteria

  • Project CRUD with milestones and deadlines
  • Milestone-based payment release with approval workflow
  • Project dashboard showing progress and budget utilization
  • Client-facing project view with milestone status
  • Automated milestone reminders and overdue alerts
  • Integration with invoice generation

Technical Scope

  • backend/src/services/projects.ts
  • backend/src/routes/projects.ts
  • frontend/app/dashboard/projects/
  • Edge: milestone reordering, budget reallocation, concurrent milestone approvals

Metadata

Metadata

Assignees

Labels

200-points200 point issueStellar WaveIssues in the Stellar wave programdrips-waveIssues in the Drips Wave programhighHigh complexity issue

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions