Skip to content

abelinkinbio/alert-system

Repository files navigation

🚨 Alert System

A reliable alert and notification system. Built for my wife to notify me at work via phone and email when she's going into labor, but can be modified for any purpose.

✨ Features

  • 🔒 Secure Access - Protected by Cloudflare Access so your friends can't abuse it
  • 🔴 Big Red Button - Impossible to miss when you need it
  • 📧 Email Notifications - Customizable alerts with timestamps
  • 📞 Phone Calls - Customizable voice alerts with verified caller ID
  • 📱 SMS Messages - Simultaneous text messages as a backup
  • 📋 Alert History - Complete log of all alerts sent
  • 📱 Responsive - Works on mobile or desktop

🔋 Powered by

  • Frontend: Cloudflare Workers
  • Backend: Cloudflare D1 (SQLite)
  • Email Service: Resend API
  • SMS/Call Service: Twilio API
  • Authentication: Cloudflare Access

🚀 Quick Deploy

Deploy to Cloudflare Workers

📋 Setup Guide

Prerequisites

  • Cloudflare account with an active domain
  • Resend account (3,000 free emails/month)
  • Twilio account (pay-per-use SMS/calls)

1. Clone and Install

git clone https://github.com/yourusername/alert-system.git
cd alert-system
npm install

📱 Screenshots

Main Alert Interface

Main Alert Interface

Main Alert Success

Main Alert Success

Alert History Dashboard

Alert History

About

Emergency alert system built on Cloudflare Workers, Resend, and Twilio.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors