What it does

→ Checks your Appwrite deployments every 5 minutes → Sends email alerts only when new deployments fail → No spam for old issues → Simple dashboard to see deployment status

(Basically like Vercel deployment emails… but for Appwrite.)

Key Features

→ Secure GitHub Authentication – Login with your GitHub account → Real-time Dashboard – View your latest deployment status at a glance → Automated Monitoring – Checks deployments every 5 minutes via cron jobs → Smart Email Alerts – Only sends emails for new failed deployments (no spam) → Encrypted API Keys – Your Appwrite credentials are safely encrypted → Instant Setup – Just add your Project ID, API Key, Project Region, and email

How Appwrite helps

Database stores deployment history and user settings → Functions run every 5 minutes to check new deployments → Only triggers emails for genuinely new failures

Super lightweight, but works reliably.

How Resend fits in

→ Production: Uses Resend API directly → Hackathon: Local server with Resend MCP → Sends clean, instant email notifications → Perfect match for the monitoring workflow

Tech Stack

→ Frontend: Next.js, Material UI, TypeScript → Backend: Appwrite Functions & Database → Authentication: GitHub OAuth → Email Service: Resend API → Deployment: Vercel → Security: Base64 encryption for API keys

Links

→ Try it out: https://sendra.vercel.app → Code: https://github.com/AbhiVarde/sendra → MCP Version: https://github.com/AbhiVarde/sendra-mcp → X (Twitter): https://x.com/varde_abhi/status/1971948633257136143