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.

Transform your business
with modern technology

See why Desishub is the technology partner of choice for innovative businesses across East Africa.

Proven

Track record

400+

Students Trained

99.9%

Uptime