Check a handful of websites and APIs every few minutes and get one clear alert when something goes down, built for indie developers who don’t need an enterprise tool.
Turn a release’s merged pull requests into notes that users can actually read, grouped by what changed for them, ready to edit and publish.
Developers with side projects, small client sites or hobby APIs often find out something is down when a user tells them, or days later. Build a monitoring tool that’s deliberately small: add an address, choose how often to check it, and get an email or a chat message when it stops answering or answers with an error, plus a simple status page.
It’s a classic backend project, with scheduled jobs, timeouts, retries, alerts and some data to store, and you’ll use it yourself.
Monitoring tools for companies offer far more than a solo developer needs, and their pricing and setup reflect that. Free plans of existing services are often enough, yet many developers never set anything up, because it feels like a chore for a project that “isn’t really live”.
Meanwhile expired domains, crashed servers, broken deployments and expired certificates go unnoticed until someone complains.
A service that stores a list of checks (an address, an expected status code, an interval) and runs them on a schedule. Each check records the response time and the result. When a check fails twice in a row, the service sends one alert, and another when the site recovers, so a single slow answer doesn’t wake anyone up.
A small dashboard shows each check’s recent results, and an optional public status page lists the services and how they’re doing. Also check when each site’s TLS certificate expires: it’s a common cause of downtime, and an easy one to avoid.
Suggestions, not requirements: use what you know and what fits the problem.
See what makers built withNode.jsTypeScript
These are possible business models, not proven demand. Nothing here means the idea will make money; checking that comes next.
Spend a few days on these before you spend weeks on code.
Help job seekers see how well their resume matches a specific job description, what’s missing, and what to rewrite, before they apply.
Let people turn a Markdown document into a well-designed PDF in seconds, with clean templates for proposals, reports and résumés.