Customer Solution
Bernie's Backyard Lawncare Portal
Lawn Care & Landscaping — Field Service Management
ItemValue
Live Sitebernies.sonandigital.com
API Endpointbernies-api.sonandigital.com
Repositorysonantechai/lawncare-portal
Databaselawncare_db
StackReact 18 + TypeScript + Cloudflare Worker + D1
StatusLive — July 2026
Commit HEADff292db

What It Does

Public site — Customers browse services and submit estimate requests through an online form. Service types are pulled from the database so they update without code changes. The hero section displays the business name and tagline from settings.

Admin portal — The business owner logs in to manage jobs (scheduled field work), clients, estimates, invoices, and view revenue reports. A calendar view shows the full week's schedule at a glance. The sidebar collapses to a hamburger drawer on mobile.

Documentation Pages

PageWhat You'll Find
Admin GuideDay-to-day usage: scheduling jobs, managing clients, estimates, invoices
CredentialsLive URLs, login info, Worker secrets, D1 database ID
Dev ReferenceArchitecture, DB schema, file structure, API routes
AI HandoffRules for AI session continuation, FUSE-safe pattern, gotchas
DeploymentStep-by-step commands for Worker, D1, and Pages deployment