Wavely
Self-initiated multi-tenant WhatsApp marketing SaaS on FastAPI, live in production with a client tenant.
Key Metrics
165
Endpoints
27
Tenant Tables
2-role RBAC
Role Model
About This Project
Wavely is a multi-tenant WhatsApp marketing SaaS I built solo across backend and frontend, deployed to production on Azure with a live client tenant. It runs 165 REST and webhook endpoints across 27 tenant-isolated tables, with JWT auth, two-role RBAC, and Fernet-encrypted at-rest storage of provider credentials.
A pluggable messaging-provider layer migrated the platform from Twilio to the official Meta WhatsApp Cloud API without breaking the live send path. An async campaign-delivery pipeline (Celery and Redis) handles per-campaign throttling, delivery tracking, atomic credit deduction, and a subscription and credit billing engine. The admin console is React 19 with TanStack and shadcn/ui.
Technologies Used
Interested in Similar Work?
I'm available for freelance projects and full-time opportunities. Let's discuss how I can help bring your ideas to life.
Get in Touch