Changelog

What we’ve shipped.

Honest log of features, fixes, and improvements. New entries land as the slices ship — not on a marketing cadence.

  1. ·Marketing

    Marketing site overhaul

    New interactive primitives across the marketing site — before/after sliders, scroll-driven timelines, comparison tables, and industry-specific landing pages. Plus a refreshed /about page and a 12-article editorial calendar.
  2. ·Feature

    Motion system + spinner sweep

    Tokenised motion design — one canonical easing, three durations, no loading spinners. Pipeline pill morphs on status change; /quotes + /invoices rows fade between buckets; canvas save indicator cross-fades. All app entrances respect prefers-reduced-motion.
  3. ·Feature

    Unified 8-value pipeline status

    Single status pill across /quotes + /invoices: Awaiting Costing → For Review → Approved → Quote Sent → Won → Lost → Invoice Sent → Paid. Pipeline derivation cascades automatically.
  4. ·Feature

    Email send via Resend

    Quote + invoice send-to-client wired through Resend with PDF attachment. Status flips on first send; re-sends + overdue chases leave status untouched.
  5. ·Feature

    Win/loss reporting

    New /reports/win-loss page aggregates won + lost quote totals over a 30 / 90 / 365 day window. Top loss-reason analysis + per-month bar chart.
  6. ·Feature

    Custom fields per project

    Industry-specific metadata: text, number, date, and dropdown field types per Organisation. Field values stored per project, rendered on the project details page.
  7. ·Refactor

    Project entity rename

    Event → Project across schema, URLs, and UI. /events/* URLs 301-redirect to /projects/* automatically. Industry-agnostic framing throughout the app.
  8. ·Feature

    Invoice entity + payment tracking

    Invoice generated automatically when a quote is marked won. Sequential per-org invoice numbering. Payment rows recorded against an invoice; auto-rolls to paid when the total lands.
  9. ·Feature

    Section comments + analysis nodes

    Threaded discussion under each cost section. Four analysis cards (revenue-by-category, margin distribution, optional upsell, top cost drivers) + four insight cards live on the canvas alongside cost sections.
  10. ·Feature

    Visual quote template editor

    /settings/templates — side-by-side form + live PDF preview. Brand colours, logo, company details, bank details, footer notes, payment terms — all editable. Quote + invoice share the same template (with per-document copy).
  11. ·Feature

    Trial-required signup + Stripe

    Public signup at /signup with a 7-day trial. Card required to start so conversion is one click. Per-seat Pro pricing wired through Stripe.
  12. ·Feature

    FinCanvas brand + Cameron Event Logistics → industry-agnostic

    Brand palette (Digital Ozone + Vanilla Glaze), Manrope/Inter Tight typography, FinCanvas wordmark on every surface. Industry-agnostic data model — events, construction, agencies, fabrication, fit-out all fit.

Try the version we shipped today.

7-day free trial. Card required to start; cancel any time.