PlatformsMy productLive

BizUpward

Multi-tenant SaaS for service businesses

A multi-tenant SaaS where every business gets its own website and the tools to run it: online bookings, POS, stock, staff and payroll, customers and web orders, with WhatsApp and email notifications built in.

Role
Founder and developer
Type
My product
Year
2026 — Present
Status
Live · salon vertical complete
The BizUpward home page: a business operating system for Sri Lankan salons

Overview

Small service businesses usually stitch together a booking app, a POS and a spreadsheet. BizUpward gives each one a single platform instead: its own website on a subdomain, plus the tools to run the business behind it.

A vertical registry adapts modules, wording and the storefront to each type of business from one codebase. The salon and beauty vertical is complete end to end, with retail and online stores on the same core.

Next is BizUpward v2, re-planned from zero with business research, module plans and recorded decisions before any code is written.

Built with

  • Next.js
  • TypeScript
  • PostgreSQL
  • Prisma
  • Tailwind CSS
  • WhatsApp Cloud API
  • Baileys
  • Docker

What I built

  1. 01A website for every business on its own subdomain, with themes and a visual editor
  2. 02Online bookings with WhatsApp and email notifications
  3. 03Barcode POS with printed bills, stock and inventory
  4. 04Staff management, commissions and PDF payslips
  5. 05Customers and web orders with server-side price checks
  6. 06Email OTP sign-up and a three-stage free-trial lifecycle

Engineering

  • Multi-tenant from day one

    Tenant-scoped data access is enforced on every request, so every business, branch and staff role only sees its own data.

  • Many business types, one codebase

    A vertical registry adapts modules, wording and storefront per business type instead of forking the code.

  • Hardened

    Short-lived access tokens with refresh and revocation, rate limiting, Zod validation and repeated security audits.

  • Messaging built in

    WhatsApp notifications through the Cloud API and Baileys, and email for sign-up codes and updates.

Selected work01About me02How I work03Experience04Tech stack05Contact06REM NexusHR services & sports arena platformBizUpwardMulti-tenant SaaS for service businessesWingZ TopupGame top-up platform, built end to endVPS ManagerControl panel for self-hosted serversZipizyEveryday tools that never upload your filesGumas CargoCargo payments workspaceSend me an emailMailMessage me on WhatsAppOpenDownload my résuméPDFGitHub profileOpenLinkedIn profileOpen