Devtrop Logo
HomeHomeServicesServicesWorkAboutAboutContactContact
Home
Services
Work
About
Contact
Devtrop Logo

Full-stack web & SaaS engineering studio. Production-grade platforms with uncompromising craftsmanship for ambitious teams.

hello@devtrop.com
FacebookInstagramLinkedInX

Services

  • Web App Architecture
  • 0-to-1 SaaS MVP
  • Platform Modernization
  • Performance & Scale

Selected Work

  • Uparzo: E-Commerce SaaS
  • Feletrip: Booking Marketplace
  • Architecture RFCs

Delivery Process

  • Architecture Discovery
  • 14-Day Sprint Cadence
  • CI/CD & Reliability
  • 100% IP Transfer

Studio

  • Working Agreement
  • Honesty Standard
  • Founder Discovery Call
  • Direct Email

© 2026 Devtrop. All rights reserved.

Privacy Policy•Terms of Service
WhatsAppWhatsApp
MessengerMessenger
InstagramInstagram
EmailEmail
All Work

Uparzo: Multi-Tenant E-Commerce SaaS

A live platform where merchants spin up branded storefronts, connect custom domains, and sell without writing code.

Visit Live Site
Screenshot of the Uparzo homepage showing the hero and merchant dashboard preview

Uparzo is a multi-tenant e-commerce SaaS built in Bangladesh: merchants launch branded storefronts, connect their own domains, and sell through local payment gateways and couriers. This case study covers how the platform models tenancy, billing, and fulfillment.

The Problem

Small merchants in Bangladesh are stuck between DIY page builders and enterprise commerce suites. Page builders are cheap but generic: no subscription plans, no local payment rails, no courier handoff. Enterprise suites have the features but cost more than a new store earns in its first year. Neither path gives a merchant a real storefront, recurring billing, and fulfillment out of the box. Uparzo set out to close that gap: a store can be live in minutes and still grow into serious commerce.

Tenancy and Domains

Every store on Uparzo is a first-class tenant. The platform resolves each request to the right store through subdomains and fully custom domains, including the DNS plumbing to verify and attach a domain the merchant already owns. Products, orders, customers, and storefront settings all hang off the tenant, so one merchant's catalog and analytics never mix with another's. On top of tenancy, a template system lets each store pick a visual style without touching code.

Money: Subscriptions, Payments, and Fulfillment

Billing runs on subscription plans with Stripe and SSLCommerz, covering both Uparzo's own SaaS revenue and the merchant's storefront checkout. Orders hand off to Pathao for courier pickup, and order state tracks the handoff so merchants see fulfillment status instead of guessing. Revenue, expenses, and conversion analytics are built into the merchant dashboard, and CSV and PDF exports cover the accounting reality most local businesses still live in.

Platform Engineering

The frontend is a Next.js App Router application; the API is an Express service on PostgreSQL through Prisma. Redis and BullMQ carry background work like email, notifications, and scheduled jobs so checkout never waits on them. Support chat runs over Socket.IO, media uploads go to S3-compatible storage and Cloudinary, and auth combines JWT sessions, OTP verification, and role-based permissions that separate super-admin, merchant staff, and customers. The API is documented with OpenAPI for integrators.

Where It Stands

Uparzo is live at uparzo.com with merchant and super-admin dashboards in production, a seeded subscription catalog, and a storefront template system.

What Shipped

  • Live production site at uparzo.com
  • Merchant and super-admin dashboards

Stack

Next.jsReactTypeScriptExpressPostgreSQL (Prisma)Redis + BullMQStripeSSLCommerzSocket.IOTailwind CSSZustandZodCloudinaryOpenAPI
See All ProjectsBuilt by Devtrop