Communications SaaS · Bulk SMS & Email

Wesendall

Wesendall is a web platform for sending bulk SMS and email campaigns, managing contact lists, and topping up a wallet via Mobile Money. It serves Ugandan businesses, NGOs, schools, churches and developers who need a local SMS API without navigating telecom infrastructure, wallet top-ups and contact management separately.

Wesendall

Client

Wesendall

Category

Communications SaaS · Bulk SMS & Email

Platforms shipped

4 platforms

Status

In development · 2026

01

The Challenge

Wesendall is a web platform for sending bulk SMS and email campaigns, managing contact lists, and topping up a wallet via Mobile Money. It serves Ugandan businesses, NGOs, schools, churches and developers who need a local SMS API without navigating telecom infrastructure, wallet top-ups and contact management separately. The project required a deep understanding of the domain and a meticulous approach to user experience design. We needed to build something that was not only visually stunning but also incredibly fast and reliable at scale.

02

Our Solution

Wesendall wraps a bulk SMS provider and Resend email behind a single wallet-based dashboard and REST API, with atomic balance charging (refund-on-failure), contact group management including Google Contacts sync and CSV import, and a developer integration page with API keys and code snippets. Built on Next.js server actions with NextAuth (JWT) and Prisma, deployed on Vercel.

03

Key Results

SMS + Email

Channels

Atomic wallet

Billing

Mobile Money

Top-ups

REST + keys

Developer API

Tech Stack

Next.js 15React 19TypeScriptPrismaPostgreSQLNextAuthVercel

What we delivered

4 platforms shipped end-to-end.

  • Public marketing site (pricing, docs, sandbox)
  • Authenticated user dashboard (SMS, email, contacts, wallet, API keys)
  • Public wallet-scoped REST API
  • Internal admin audit view

Platforms

Web

Integrations

  • SMSWesendall SMS (MARZ)
  • EmailResend
  • File uploadsUploadThing

Authentication

Email / PasswordGoogle OAuthGitHub OAuthNextAuth (JWT)

Dashboards

  • Admin auditBalance vs liabilities

Infrastructure & more

  • Atomic wallet debits (Prisma tx)
  • Redis-cached balances
  • Public REST API (wallet-scoped)
  • Google Contacts sync

Start Your Project

Ready to build something amazing? Let's discuss your idea.

Get in Touch
Visual Showcase

Project Gallery

Wesendall - Gallery 1

Have a project in mind?

Let's build something extraordinary together. Your vision, our expertise.

Tell us what you're building. We'll scope it in 24 hours.

A free 30-minute call, then a written quote with real UGX figures — no obligation, and an engineer on the call rather than a salesperson.

21

Products in production

400+

Developers trained

UGX 56M+

Settled through DGateway