A funny thing happened while I was scrolling Twitter/X the other day.
On one side, I was noticing the gap between Vercel and Appwrite deployments (Vercel gives you nice deployment emails… Appwrite doesn’t).
On the other side, I saw the #ResendMCPHackathon kickoff tweet. 🚀
That’s when a little spark lit up in my brain:
“Wait… why not use Resend for email alerts, fill this tiny gap, and also build something fun for the hackathon?”
And that’s how Sendra was born. 🌱
What Sendra Does 🛠️
Basically, it’s Vercel-style deployment emails… but for Appwrite Sites.
- ✅ Checks your Appwrite deployments every 5 mins
- ✅ Sends email alerts only for new failed deployments (no spam for old issues)
- ✅ Has a simple dashboard to view deployment history at a glance
That’s it. Clean, lightweight, useful.
- Try it live → sendra.vercel.app
- Code → [github.com/AbhiVarde/sendra (https://github.com/AbhiVarde/sendra)
- MCP Version (for hackathon) → github.com/AbhiVarde/sendra-mcp
Key Features ✨
- 🔑 Secure GitHub Authentication - log in with your GitHub account
- 📊 Real-time Dashboard - see the latest deployment status
- ⏱️ Automated Monitoring - cron job checks every 5 minutes
- 📧 Smart Email Alerts - only new failures trigger emails
- 🔒 Encrypted API Keys - your Appwrite credentials stay safe
- ⚡ Instant Setup - just add Project ID, API key, region + email
How the Stack Fits Together 🧩
- Appwrite → database stores history + settings, functions check deployments
- Resend → sends the email alerts (API in prod, MCP in hackathon mode)
- Next.js + Vercel → frontend + hosting
- GitHub OAuth → for secure login
- Base64 encryption → for API key security
Super lightweight, but surprisingly reliable.
Screenshots 📸
Why I Built It 🤔
Honestly? Out of curiosity + timing.
I already wanted a smoother way to monitor Appwrite Sites deployments. Then, while scrolling Twitter/X, I saw the #ResendMCPHackathon kick off.
It felt like the perfect overlap:
- Scratch my itch for deployment alerts
- Learn MCP
- Ship something small but useful
- And yes… maybe win some hackathon swag 😉
Sometimes, that’s all you need.
My Other Side Projects 🌍
Sendra isn’t my first rodeo. I love building small tools and sharing the journey:
- 🪩 Sync UI – an animated MUI components library, now with 70+ components & templates
- 💡 Idea Tracker – manage your ideas with full Appwrite stack + AI expansion
- 🛠️ ErrExplain – turn cryptic error messages into clear explanations
Each project scratches a different itch. Sendra is just the latest little plant in my growing garden of side projects. 🌱
Final Thoughts ❤️
Sendra is tiny. It’s not some massive SaaS or startup.
But it solves a problem I personally had, and maybe it helps other Appwrite devs too.
If you try it out, let me know! I’d love feedback. And if you’re on Twitter/X, feel free to share your thoughts there as well → @varde_abhi
PS: If you find it useful, a GitHub star or retweet means the world.
Top comments (0)