Routine pediatric care costs a parent half a workday. Booking friction, drive time, a waiting room full of sick kids, then twelve rushed minutes. Insurance covers the visit itself at zero. Nothing covers the time.
What It Is
A business plan and a working pitch demo for a physician-owned membership pediatrics practice: care delivered at home and at scheduled sites rather than from a clinic, funded by a flat monthly membership instead of per-visit billing.
The demo is two-sided on purpose. One side is the family-facing story. The other is the operator view: the unit economics, the site model, the staffing math, the path to breakeven. Both are driven by the same underlying numbers, because the practice has to convince families and partner sites at the same time, and a plan that only survives one of those conversations is not a plan.
The Gate
The business is a conditional go, and the plan says so in the first screen rather than the appendix.
Four things have to clear before anyone spends real money: a regulatory answer in writing, a zoning path, measured parent intent rather than assumed intent, and signed letters of intent from sites. Zero of the four are met today. The document is written so that failing the gate is a real outcome with a real off-ramp, not a formality on the way to a decision already made.
That framing is the deliverable as much as the financial model is. Most plans of this kind are built to justify the launch. This one is built to find out.
Constraints
Not deployed. The pages are a pitch artifact for a small number of meetings, not a product, and they are scoped accordingly: no patient data touches any of it, no account system, nothing that implies the practice is operating. It is not operating. Anything that reads as a live clinical service would be wrong, so the copy is written to avoid it.
Stack
Astro with React islands, TypeScript, Tailwind, Zod for input schemas, and Vitest. Twenty-three tests across seven routes, covering the economic model rather than the layout, on the theory that a broken number is worse than a broken margin.