Skip to content

Admin UI - Send Contract Flow #304

@Starefossen

Description

@Starefossen

Summary

Add 1-click contract sending from CRM interface.

Changes

SponsorCRMForm.tsx

  • "Send Contract" button (visible when status: closed-won, contract_status: none|verbal-agreement)
  • Contract preview modal before sending
  • Confirmation dialog with signer email

SponsorCard.tsx

  • Signature status badge (pending/signed/declined)
  • Days pending indicator

Contract Board View

  • Add "Awaiting Signature" column between contract-sent and contract-signed
  • "Send Reminder" quick action on cards

Activity Log

  • Log contract sent, reminder sent, signed events

Acceptance Criteria

  • Send Contract button triggers full flow
  • Status badges update in real-time
  • Contract board shows signature progress
  • Activity timeline shows contract events

Dependencies

Part of

Epic: CRM Phase 2 - Sponsor Contract Signing & Automation

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions