🛰️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
