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