Back to projects
🛰️Web
Solo Developer2023

ShipWatch

A simple uptime monitor and public status page that pings your endpoints, records incidents, and shows historical uptime so users always know what's going on.

Next.jsTypeScriptCronSQLiteTailwind CSS
Deep dive

Case Study

Problem

Side projects rarely had a way to communicate downtime, leaving users guessing during outages.

Solution

Built scheduled health checks, an incident timeline, and a clean public status page with uptime history.

Outcome

Gave small projects a professional status page with minimal setup and no recurring cost.

Key points

Highlights

  • Scheduled health checks with configurable intervals
  • Public incident timeline and uptime history
  • Email-ready incident summaries