Greenridge Grounds / Growth plan
Settings
Company controls
Demo tenant guard: Greenridge Grounds · role-scoped actions are enforced in this workspace.
Company settings
V1 readiness
Demo/local mode is usable now. Live production only needs the external account setup listed here.
Demo mode
Ready
Connected
4/8
External setup
4
Review integration details
Neon Postgres
Stores production tenants, customers, work, invoices, and payment records.
Demo fallback
Demo data and browser state keep local workflows usable.
Live use
Persistent multi-company production data.
Clerk auth
Controls real users, company membership, and role-based access.
Demo fallback
The role selector exercises owner, admin, office, and crew permissions.
Live use
Production sign-in and tenant membership.
Missing: NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY, CLERK_SECRET_KEY
Stripe payments
Collects invoice card and ACH payments and verifies webhook updates.
Demo fallback
Checkout redirects to a customer-friendly demo payment state.
Live use
Real invoice collection and webhook reconciliation.
Stripe Billing
Powers SaaS subscription tiers for YardLedger company accounts.
Demo fallback
Subscription tier labels and limits remain visible in demo data.
Live use
Live company subscription checkout and plan changes.
Google Maps
Supports map display, geocoding, travel time, and route optimization.
Demo fallback
Routes use deterministic ordering and a non-key map fallback.
Live use
Live maps, route optimization, and address validation.
Missing: NEXT_PUBLIC_GOOGLE_MAPS_API_KEY, GOOGLE_MAPS_API_KEY
Vercel Blob
Stores real crew job and project photos.
Demo fallback
Work photo metadata and existing demo thumbnails remain usable.
Live use
Production photo upload and retrieval.
Missing: BLOB_READ_WRITE_TOKEN
Resend email
Sends estimate and invoice email instead of recording demo send history only.
Demo fallback
Estimate and invoice send records can be created without delivery.
Live use
Real transactional email delivery.
Missing: RESEND_API_KEY, RESEND_FROM_EMAIL
Public app URL
Builds stable customer portal, estimate approval, invoice print, and checkout links.
Demo fallback
Local links fall back to localhost during development.
Live use
Production-safe customer-facing links.
Workflow readiness
Evidence from the current demo state for the full 12-step operating cycle.
Internal workflow
Complete
Ready steps
12/12
Needs data
0
Review workflow evidence
Add customers and properties
Ready5 customers / 5 properties
Create project opportunities
Ready3 leads linked to customers
Build estimate versions
Ready3 estimates with lines / 5 catalog items
Share approval links
Ready2 public links / 1 send record
Convert approved estimates into work
Ready1 approved estimate / 1 work order
Schedule recurring visits and projects
Ready3 active plans / 3 scheduled visits / 0 scheduled projects / 1 project ready for planner
Assign work to crews
Ready3 active crews / 4 assigned work items
Capture field status, notes, and photos
Ready3 updated work items / 1 photo
Move completed work into billing
Ready1 completed item / 3 linked invoices
Create, send, track, and manage invoices
Ready3 invoices / 1 send record / 1 payment
Let customers view invoices and payment actions
Ready5 portal customers / 3 invoices
Show owner and admin reporting
Ready6/6 reporting signal groups populated
QA coverage
Primary browser journeys with current demo evidence and quick entry points.
Primary journeys
10
Ready
10/10
Needs review
0
Review QA journey evidence
Admin navigation and search
Ready12 workflow steps mapped from the sidebar
Customer operations profiles
Ready5 customers / 5 properties / 3 timeline events
Lead and estimate workflow
Ready3 leads / 3 estimates / 3 follow-ups
Public estimate approval
Ready2 share links / 1 signed approval / 1 send record
Work board scheduling
Ready1 route / 3 scheduled visits / 1 project
Crew planner and field updates
Ready3 crews / 4 assigned items / 1 photo
Crew equipment readiness
Ready3 equipment records assigned across crews
Invoicing and payments
Ready3 invoices / 1 send record / 1 payment
Customer portal invoice view
Ready5 portal customers / 3 invoices / 1 payment
Reports, setup, and runbook
Ready4/8 live integrations connected; 4 external blockers documented