Build a 90-day uptime status bar in React and Tailwind, from raw checks to the strip

The row of thin green bars on a status page is a day per bar, red for an incident, and one uptime number at the end. This page is the code side: bucket your monitor's checks into 90 UTC days on the server, keep days with no data as null, weight the headline number by checks, and render the strip as a Server Component with a CSS tooltip, so it ships no JavaScript.

Command-K Dashboard, preview

By buying you agree to the Terms.

Ready forCursorv0Lovableshadcn CLI

Full product pageReact · Tailwind · TypeScript