Skip to content

Jatin-Roopchandani/nexus-ping

Repository files navigation

Uptime Monitoring Service

A modern, full-stack uptime monitoring platform built with Next.js. Effortlessly track the uptime and health of your websites and APIs, get instant alerts, view incident history, and more—all with a beautiful, intuitive dashboard.

example

🚀 Features

  • Real-Time Uptime Monitoring: Track the status and response time of your websites and APIs 24/7.
  • Instant Notifications: Receive email alerts when your site goes down or recovers.
  • Incident History: View a full history of downtime, incidents, and recoveries for all your monitors.
  • Beautiful Dashboard: Modern, responsive UI with detailed stats, incident logs, and per-monitor analytics.
  • Easy Setup: Add new monitors in seconds with a simple, intuitive interface.
  • Secure Authentication: User accounts and secure login/signup flows.
  • Responsive Design: Works great on desktop and mobile.
  • Docker Support: Easily run the service in a containerized environment.

🛠 Tech Stack


⚡️ Getting Started

  1. Install dependencies:

    npm install
    # or
    yarn install
  2. Configure environment variables:

    • Copy .env.example to .env.local and fill in your Supabase, email, and database credentials.
  3. Run the development server:

    npm run dev
    # or
    yarn dev

    Open http://localhost:3000 to view the app.

  4. Build & Run in Production:

    npm run build && npm start
  5. Docker:

    docker build -t uptime-monitor .
    docker run -p 3000:3000 uptime-monitor

📊 Usage

  • Sign up for an account and log in.
  • Add a monitor (website or API) from the dashboard.
  • View real-time status, uptime stats, and incident history for each monitor.
  • Get notified instantly via email if your site goes down or recovers.
  • Review incidents and uptime analytics over 24h, 7d, and 30d periods.

📚 Learn More


🤝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to open an issue or submit a pull request.


About

A full stack website monitoring service project

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors