Care Platform Home

Run the clinic day without chasing it

The front desk, the clinicians, and the billing team work from one record, so nothing waits on a phone call, a spreadsheet, or somebody's memory.

Watch a walkthrough
A healthcare professional smiling in a bright clinic
Capabilities

Pick the part of the week that hurts most

Every practice has one process held together by a shared inbox. Choose the one you recognise and see what takes it off your desk.

Soft blue gradient backdrop

This week

October
M13
T14
W15
T16
F17
S18
S19

Five slots left on Tuesday, two of them held for the waiting list.

Free slots, room capacity, and the waiting list sit in one view, so a cancellation at nine is covered long before the ten o'clock arrives.

Evidence

The numbers practices send back to us

Reported by the clinics that switched in the last two years, each one measured against the year they ran before it.

11 min

Off every new booking

Coverage, notes, and the next appointment are settled in a single pass, so the call ends where it used to be put on hold.

down from 19 min

1 in 3

Inbound calls that never happen

Members confirm and move their own appointments, which takes the routine traffic off the desk and leaves the difficult calls the time they deserve.

98%

Claims accepted first time

Coding and coverage are checked while the appointment is still open, so rejections stop landing three weeks after anyone can fix them.

up from 89%

3 weeks

From signature to the whole team

Sites move over one at a time with the old system still running, so nobody is asked to learn something new and clear a backlog in the same week.

Self-reported by 180 practices between 2024 and 2026, in their own figures.

In practice
The first thing we noticed was the quiet. The phone stopped ringing for things people could do themselves, and the desk got its afternoons back.
Portrait of Marta Kellner

Marta Kellner

Practice Manager, Ridgeway Family Health

Deep green gradient backdrop
74%

Bookings made without a call

across the last quarter

Running in 60+ practices across four countries

Po
Po
Ines Duarte
Po
Po
Next step

See a Tuesday morning run on Sirius

Bring your own week and we will set it up on the call: bookings, records, and claims, in the shape your practice already works in.

Soft blue gradient backdrop

Tuesday

Tue, 14 Oct
08:45Desk handover
09:15New member intake
11:30Waiting list callbacks
15:00Claims sent for the day
About this page

Care Platform HomePRO

A full marketing home page for a light editorial SaaS: pill navbar, split hero with a full-bleed image band, an interactive capability selector, outcome metrics, an editorial quote with proof, a closing call to action, and a newsletter footer.

Composed from 7 blocks. Installing this page installs all of them, plus the pieces and primitives they use.

Built in the Sirius collection.

Home1: Care Platform Home

A full marketing home page for a light editorial SaaS: a pill navbar, a split hero with a full-bleed image band, an interactive capability selector, outcome metrics, an editorial quote carrying its own proof, a closing call to action, and a newsletter footer. Seven blocks, one install.

Upgrade to Pro

Pro blocks install through the shadcn CLI with your license key and ship their full source. Docs and live previews stay open to everyone, so you can read every block's details first.

Upgrade Now

Installation

Swap YOUR_EMAIL and YOUR_KEY for the email and license key on your account. Find your license key on your account page.

bash
npx shadcn add "https://ui.beste.co/page/r/home1?email=YOUR_EMAIL&license_key=YOUR_KEY"

This installs the page to components/beste/page/home1.tsx and everything behind it: the seven blocks it composes (navbar71, hero143, feature257, stats66, testimonial41, cta73, footer119), the nine components they use (calendar31, calendar32, chart7, indicator14, progress16, stats15, socialproof24, button21, badge23) and the shadcn/ui input, avatar and button primitives. Seventeen files, the largest closure in the set.

Quick start

The installed file exports home1Demo alongside the page: the exact props behind the preview above. Spread it to get a working page in one line.

tsx
import { Home1, home1Demo } from "@/components/beste/page/home1";

export default function Page() {
  return <Home1 {...home1Demo} />;
}

Each section is a separate prop, so the usual next step is to keep the demo and replace one section at a time.

tsx
import { Home1, home1Demo } from "@/components/beste/page/home1";

export default function Page() {
  return (
    <Home1
      {...home1Demo}
      stats={{
        label: "Outcomes",
        heading: "What changes in the first quarter.",
        stats: [
          { value: "42%", label: "Fewer missed appointments" },
          { value: "3.1h", label: "Given back per clinician, per week" },
          { value: "94%", label: "Of records complete at sign-off" },
        ],
      }}
    />
  );
}

Props

Every prop is the full prop object of the block that renders that section, so anything the block accepts is accepted here.

PropTypeDefaultDescription
navbarComponentProps<typeof Navbar71>Pill navbar with the primary CTA
heroComponentProps<typeof Hero143>Split hero above a full-bleed image band
featureComponentProps<typeof Feature257>Interactive capability selector
statsComponentProps<typeof Stats66>Outcome metrics
testimonialComponentProps<typeof Testimonial41>Editorial quote with proof beneath it
ctaComponentProps<typeof Cta73>Closing call to action
footerComponentProps<typeof Footer119>Newsletter footer
classNamestringExtra classes for the page's outer wrapper

Sections

SectionBlockNotes
Navbarnavbar71Pill shape, one CTA, no dropdowns
Herohero143Oversized display heading, then a photo band below the fold
Capabilitiesfeature257Given bg-muted/40 by the page; the selector holds its own state
Outcomesstats66Figures as props, so no chart library is involved
Quotetestimonial41One quote, carrying a proof row rather than a carousel
Closingcta73Rendered on the inverted band
Footerfooter119Newsletter capture, hence the shadcn input dependency

Behavior notes

  • Every section is conditional on its own prop, so omitting stats removes that section entirely rather than rendering an empty one.
  • The page sets className="bg-muted/40" on the capability selector after spreading feature, so a className passed inside that prop is overridden. Tint that section from the page, not through the prop.
  • The closing call to action sits inside a wrapper carrying the dark class, which swaps the theme tokens for that subtree, so the block's own cards, borders and muted labels follow the switch rather than staying light on a dark rectangle.
  • Because that band uses dark rather than a fixed colour, it inverts against whatever theme is active.
  • This closure is the largest in the set at seventeen files, because the capability selector composes real components (calendar31, calendar32, chart7, progress16, stats15) rather than pictures of them.
  • The whole page is a client component, since the blocks it composes are. It fetches nothing and holds no state above the blocks.
  • The page is Pro because blocks inside it are, which is why the licence parameters are on the command above.

Blocks in this page

Browse all blocks
PRO

navbar71

Pill Menu Navbar

A light editorial navbar with a lowercase wordmark, soft muted nav pills that reveal hover dropdowns, a solid accent call to action, and a collapsing mobile menu.

PRO

hero143

Editorial Split Hero

A light editorial hero with an oversized display heading on the left, an offset supporting paragraph and accent button on the right, and a full-bleed image band below.

PRO

feature257

Capability Selector

An interactive feature where a hairline list of four capabilities swaps the image tile beside it, each one floating a different live asset with its own supporting paragraph.

FREE

stats66

Outcome Metric Rows

A results section that stacks each metric on its own hairline row, pairing an oversized figure with a short label, a sentence of context, and an optional year-over-year delta.

PRO

testimonial41

Editorial Quote Proof

An editorial testimonial with an eyebrow, a large light quote and author on the left, an image tile floating a proof stat on the right, and a centered trust cluster below a hairline rule.

PRO

cta73

Closing CTA Panel

A closing call to action on a soft panel, pairing an eyebrow, light heading, paragraph, and two accent buttons with an image tile that floats a live agenda micro-asset.

PRO

footer119

Editorial Newsletter Footer

A light footer with a lowercase wordmark, a tagline, a newsletter signup, three link columns, and a bottom bar of legal links over a hairline rule.