Back to Projects
full/stack
2025-Present

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

FastAPI PostgreSQL Celery Redis Meta WhatsApp Cloud API React 19 TanStack Azure

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