Back to projects

Zunoy Uptime Monitoring

Senior Frontend Engineer

Next.jsRedux ToolkitApexChartsServer-Sent EventsFormik
Visit live site

Overview

Built the dashboard and public status page for Zunoy's Uptime Monitoring product — real-time API/website health checks with live-updating charts and a customer-facing incident status page.

Deep dive

Dashboard

Built the authenticated Uptime Monitoring dashboard where teams configure checks and monitor results.

  • Real-time updates via Server-Sent Events — no polling, dashboards reflect check results as they happen.
  • Monitoring charts with ApexCharts for uptime history and response-time trends.
  • Configuration forms (Formik + Yup) for setting up checks, alert rules, and notification channels.

Public status page

Built the public-facing status page customers embed for their own users — incident timeline with infinite scroll, sanitized rich-text incident descriptions, and the same design system as the dashboard for a consistent brand experience.

Outcome

Gives teams instant alerting when an API or site goes down, with a public status page they can point their own users to during incidents.