←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.