DEV Community

Cover image for Why did I build another status page
Raj Nandan Sharma
Raj Nandan Sharma

Posted on

3

Why did I build another status page

The status pages that are opensource look dated. I wanted to build a modern looking one and I wanted to keep it minimal effort. There is a project called upptime.js.org which uses github to power a status page. It also looks old and has limitation of minimum 5 minute check.

So, I thought to myself what the heck, let us do it. I know svelte, NodeJS and I like shadcn-svelte

So here it is

Kener - Status Page System

Visit https://kener.ing | Github

Features

  • Real-time monitoring
  • Customizable status page
  • Easy installation and setup
  • Automated incident management
  • GitHub integration for issue tracking
  • Environment variable configuration
  • Production and custom deployment options
  • Detailed documentation and examples
  • API for status updates
  • Badge generation for status and uptime display
  • Branding and theme customization
  • Flexible monitor configuration using YAML
  • Cron-based scheduling for monitors
  • Secrets management for headers and bodies
  • Evaluators for HTTP response parsing
  • Incident tagging and labeling
  • Meta tag customization for SEO
  • User-friendly interface
  • Support for light and dark themes
  • Responsive design for various devices

Do spare a ⭐ on github

Roadmap

  • [ ] Add notification
  • [ ] Add api to create incident
  • [ ] Add Mysql adapter

Heroku

Build apps, not infrastructure.

Dealing with servers, hardware, and infrastructure can take up your valuable time. Discover the benefits of Heroku, the PaaS of choice for developers since 2007.

Visit Site

Top comments (2)

Collapse
 
lionelrowe profile image
lionel-rowe

This looks really great, good job!

Collapse
 
rajnandan1 profile image
Raj Nandan Sharma

thanks lionel

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →