Skip to Content
Trips Enjoy
Delivery Plan

P4 — Marketplace supply

Delivery tasks for P4: platform drivers and photographers, lab tests, negotiation, media, generated from the requirement trace.

Theme. Marketplace supply — platform drivers and photographers, lab tests, negotiation, media

Definition of done. Organizations book platform suppliers through deals and deliver albums with all privacy modes. (BRD section 3.3)

33 tasks from 8 modules. Tasks are generated from the requirement trace: every task implements one functional requirement and links to it; Covered by names the user flows and system workflows that exercise it.

Cross-cutting

TaskArea
Media processing pipeline: variants, EXIF stripping, watermarkingPlatform
Stripe Connect Express onboarding for suppliersPlatform
Lab-test document handling and expiry trackingPlatform

ONB — Applications and approvals

TaskRequirementPriorityCovered by
T-P4-ONB-1 — Photographer portfolio minimumFR-ONB-06MustUF-PHO-01
T-P4-ONB-2 — Driver vehicle and insurance detailsFR-ONB-07MustUF-DRV-01, applications
T-P4-ONB-3 — Lab consent and initial resultFR-ONB-08MustUF-DRV-01, applications

STF — Staffing

TaskRequirementPriorityCovered by
T-P4-STF-1 — Photographer tracksFR-STF-02MustUF-PHO-03
T-P4-STF-2 — Assignment after finalized dealFR-STF-04Musttrip-lifecycle
T-P4-STF-3 — Deal request visibilityFR-STF-06MustUF-DRV-03

NEG — Deal negotiation

TaskRequirementPriorityCovered by
T-P4-NEG-1 — Deal proposalFR-NEG-01MustUF-DRV-03, UF-PHO-03, UF-ORG-07
T-P4-NEG-2 — Counter-offers and expiryFR-NEG-02Mustscheduled-jobs
T-P4-NEG-3 — Mutual acceptanceFR-NEG-03Must—
T-P4-NEG-4 — RejectionFR-NEG-04MustUF-DRV-03, UF-PHO-03
T-P4-NEG-5 — FinalizationFR-NEG-05Mustmoney
T-P4-NEG-6 — Negotiation by planFR-NEG-07MustUF-ORG-07

MED — Media and albums

TaskRequirementPriorityCovered by
T-P4-MED-1 — Album creation windowFR-MED-01MustUF-PHO-04, UF-PHO-05, scheduled-jobs, scheduled-jobs
T-P4-MED-2 — Resumable batch uploadFR-MED-02MustUF-PHO-05, scheduled-jobs, media, media
T-P4-MED-3 — Privacy modes by planFR-MED-03MustUF-PHO-06
T-P4-MED-4 — Shared linksFR-MED-04Mustmedia, media
T-P4-MED-5 — Selected-user accessFR-MED-05MustUF-PHO-06, UF-TRV-09
T-P4-MED-6 — WatermarkingFR-MED-06ShouldUF-PHO-07, media
T-P4-MED-7 — Traveler access and downloadFR-MED-07MustUF-PHO-06, UF-TRV-09
T-P4-MED-8 — Albums per trip by planFR-MED-08MustUF-PHO-05, media

PHO — Photographer studio

TaskRequirementPriorityCovered by
T-P4-PHO-1 — PortfolioFR-PHO-01MustUF-PHO-02
T-P4-PHO-2 — Rates and availabilityFR-PHO-02MustUF-PHO-02
T-P4-PHO-3 — EarningsFR-PHO-03MustUF-PHO-08

DRV — Driver app and lab tests

TaskRequirementPriorityCovered by
T-P4-DRV-1 — Deal responsesFR-DRV-02MustUF-DRV-03
T-P4-DRV-2 — Lab-test pauseFR-DRV-03MustUF-DRV-05, UF-DRV-10, UF-ADM-06
T-P4-DRV-3 — Lab deadline and resultFR-DRV-04Mustscheduled-jobs
T-P4-DRV-4 — Admin validationFR-DRV-05Must—
T-P4-DRV-5 — Earnings and payoutsFR-DRV-07MustUF-DRV-06
T-P4-DRV-6 — Driver availabilityFR-DRV-08MustUF-DRV-02

ADM — Admin console

TaskRequirementPriorityCovered by
T-P4-ADM-1 — Lab-test requestsFR-ADM-09MustUF-ADM-06

ACC — Accounting and settlements

TaskRequirementPriorityCovered by
T-P4-ACC-1 — Supplier earnings and payoutsFR-ACC-03MustUF-DRV-06, UF-ADM-11, scheduled-jobs, money
T-P4-ACC-2 — SettlementsFR-ACC-05MustUF-ORG-15, UF-ADM-11, money
T-P4-ACC-3 — Archive after settlementFR-ACC-10Musttrip-lifecycle, trip-lifecycle, scheduled-jobs

Decisions to close

These open decisions are cited by this phase's requirements:

On this page