Skip to content

Job Completion Verification System #97

@Cybermaxi7

Description

@Cybermaxi7

Overview
Create a system for verifying job completion and triggering payment release.
Background
Ensures fair payment distribution and quality control.
Specifications
● Freelancer marks job as completed
● Recruiter reviews and approves/rejects
● Auto-release after review period
● Handle completion disputes
Tasks
● Add completion status to job entity
● Create completion workflow service
● Implement approval/rejection endpoints
● Add auto-release timer logic
Impacted Files
● src/jobs/jobs.service.ts
● src/jobs/jobs.controller.ts
● src/jobs/entities/job.entity.ts
● src/jobs/dto/job-completion.dto.ts
Labels: backend, workflow, completion, blocked
Contribution Guidelines
● Assignment required before PR submission
● Timeframe: 4-5 days
● PR description must include: Close #56
● Read the contribution guide
Acceptance Criteria
● Job completion workflow functions properly
● Payment releases triggered correctly
● Dispute handling mechanism works

Metadata

Metadata

Assignees

Labels

onlydust-waveContribute to awesome OSS repos during OnlyDust's open source week

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions