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