Skip to main content

Status Page

A real-time status monitoring page for ByteSide.one services. Displays current service health, response times, and 30-day incident history for all monitored infrastructure.

Key Features

  • Real-time health checks with response time tracking
  • Overall system status indicator (operational, degraded, down)
  • 30-day visual incident history per service
  • Dark and light mode with system preference detection
  • Thai language interface
  • Auto-refresh every minute

Monitored Services

ServiceDescription
CloudflareCDN and DDoS protection
WebsiteMain website availability
R2 ContentImage and video hosting
Notion SyncContent synchronization worker
NotionDatabase availability

API

GET /api/status

Returns current status of all monitored services, including response times, status codes, and 30-day history.

GET /api/minutes

Returns minute-level history data for detailed incident analysis.

Tech Stack

LayerTechnology
FrameworkNext.js 16 (App Router)
LanguageTypeScript 5
UI LibraryReact 19
StylingTailwind CSS 4
TypographyIBM Plex Sans Thai, JetBrains Mono
TestingPlaywright (E2E)
DeploymentCloudflare Pages via @cloudflare/next-on-pages