MSmsameer
HomeProjectsExperienceAboutBlogContact
Let's talk
MSmsameer© 2026 Muhammad Sameer. All rights reserved.
HomeProjectsExperienceAboutBlogContact

Made with ❤️ in Azad Kashmir, Pakistan

Back to projects

Tailor Management System — Desktop Product + Subscription Portal

A multi-shop tailor management platform: an Electron desktop app that shops install for orders, customers and measurements, and a Next.js web portal that sells and controls their subscriptions.

Desktop2026Solo Engineer
Code
Tailor Management System — Desktop Product + Subscription Portal — Desktop project by Muhammad Sameer
ElectronReactNext.jsExpressCouchDBSubscriptionsOffline-First

Case study

How this was built, in the order I'd walk someone through it.

  1. 01

    Problem

    Tailor shops run on measurements, orders and advance payments, almost always on paper. Selling software to many small shops raises a second problem beyond the product itself: each shop's data has to stay its own, and the subscription has to be enforceable without an engineer visiting the shop.

  2. 02

    Users

    Shop ownerShop staffPlatform operator (subscriptions)
  3. 03

    Architecture

    An Electron + React desktop app is the product shops install, with CouchDB sync giving each shop its own isolated database. A separate Next.js and Express web application acts as the subscription control portal.

  4. 04

    My responsibility

    Built both halves — the desktop product and the web subscription portal.

  5. 05

    One important feature

    A subscription gate inside the desktop app

    The desktop app asks for credentials on first launch and blocks on expiry — so a licence is enforced on the shop's own machine, without depending on someone being able to reach that machine. It's the same commercial concern as the NuxusEd control plane, solved for software that runs offline on a counter PC.

  6. 06

    How it works internally

    The desktop side covers orders, customers, measurements and reports, with per-shop CouchDB databases keeping one shop's records isolated from another's while still allowing sync and backup.

More projects

See all
Hospital Reception Management System (HRMS)Desktop

Hospital Reception Management System (HRMS)

Cafe POS — Offline-First Restaurant Point of SaleDesktop

Cafe POS — Offline-First Restaurant Point of Sale

Wholesale Management System — Desktop + Field Sales AppsDesktop

Wholesale Management System — Desktop + Field Sales Apps