All projects
Status monitoring2024

Sinyal.

A tool that monitors service health, reports outages, and publishes a public status page.

  • Node.js
  • Redis
  • Docker
This is a sample project created to demonstrate the portfolio structure.

The problem

Users often notice an outage before the team does. Sinyal is a sample monitoring tool that checks services regularly and reports problems early.

My contribution

Check scheduler, alert rules, status page, and Docker-based deployment.

How I built it

Interface
Checks on configurable intervals that re-verify failures instead of alerting on a single bad response.
API and server
A service that manages email and webhook notifications through one rule structure.
Data layer
A statically generated status page that stays up even when the service is down and shows past incidents.

Outcome and takeaways

This sample highlighted the value of quiet alerts: fewer but trustworthy notifications are the ones teams actually act on.

Next projectAtlas