Skip to content

A cloud-based monitoring tool designed to track and visualize application performance across multiple regions in real-time.

License

Notifications You must be signed in to change notification settings

Faiz2468/multi-region-cloud-deployment-monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌍 Multi-Region Cloud Deployment Monitor

A free-tier, production-style cloud monitoring platform that tracks application deployments across multiple geographic regions in real-time.
Built with FastAPI, React + Tailwind, and deployed entirely using free cloud services like Vercel, Render, Supabase, and GitHub Actions.


🚀 Features (MVP)

  • Multi-region simulated services (/health endpoints)
  • Central backend monitor (FastAPI + Supabase)
  • Live dashboard (React + Tailwind on Vercel)
  • CI/CD automation with GitHub Actions
  • Discord/Telegram alerts

📦 Tech Stack

Backend: FastAPI, Python, HTTPX, APScheduler, Supabase
Frontend: React, Vite, TailwindCSS
Infra/CI: GitHub Actions, Vercel, Render, Supabase
Alerts: Discord Webhook, Telegram Bot


📂 Project Structure

backend/      → FastAPI backend
frontend/     → React dashboard
regions/      → Simulated regional services
docs/         → Architecture & setup guides
.github/      → CI/CD workflows

About

A cloud-based monitoring tool designed to track and visualize application performance across multiple regions in real-time.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published