🚀 Project: Scalable Notification System for Voting App I built an employee voting app where user...🚀 Project: Scalable Notification System for Voting App I built an employee voting app where user...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
🚀 Project: Scalable Notification System for Voting App
I built an employee voting app where users could vote anonymously and see real-time results. As the platform grew, clients needed notifications for new votes, reminders, and final results. I integrated Sendinblue for email and Slack OAuth2 so companies could connect their workspace.
To deliver the feature, I created 1️⃣ precise scheduling logic 2️⃣ dynamic email and Slack messages 3️⃣ Slack channel integration
When user traffic increased, the system faced CPU spikes. I added Celery to handle background tasks, which worked for two years. Later, when usage grew again and scaling wasn’t approved, I built a batching system that sent notifications in small groups with short pauses. This reduced CPU load and kept the app stable without extra server cost.
Post image
Hasnur's avatar
The brand story comes through authentically in every design element.
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started