Dress rental management system

Every dress reserved — and you know when it comes back.

Date-based bookings, deposits, preparation, returns and reconciliation in one place. Running today in a real boutique with more than 1,400 gowns and suits.

Dashboard — today's revenue, available stock, and what is still out with customers.
Dashboard — today's revenue, available stock, and what is still out with customers.

Real numbers from a boutique running on Mahjooz today

1,451
gowns and suits in the catalog
4,298
registered customers
16,289
conversations across Instagram, WhatsApp and Messenger
4
shipping carriers integrated

The problem

Every boutique knows these four

Not software problems — daily operations problems, and each one costs money.

01

A dress never came back

A customer took it three weeks ago and nobody remembered to follow up. A paper ledger does not ring.

02

Double booking

The same gown was promised to two weddings on the same night, and you found out on pickup day — in front of the customer.

03

Which code is this dress?

She sends a photo from Instagram, and you scroll through 1,400 models looking for the number.

04

The books never balance

CliQ, Visa, cash, half-paid deposits — and at month end there is no way to tell who paid what, or what actually landed in the bank.

How it works

The order lifecycle — from first call to last dinar

Every step is tied to the one before it, and no step forgets itself.

1

Booking

Rent or sale, in-store or online, with a fixed event date or an open reservation.

2

Deposit

The system computes the 50% minimum deposit and will not let the order move without it.

3

Preparation

A picking board by pickup date, with a printable preparation list and notes.

4

Handover

Showroom pickup or delivery and shipping, with automatic carrier tracking.

5

Return

A tracking board that counts days late and sends the reminder before you lose the dress.

6

Reconciliation

Every transaction matched against the bank statement, so you know exactly what arrived.

The one that matters most

You stop losing dresses

The return tracking board shows every item that is out of the shop: who has it, when it is due, and how many days late it is. Ready-made tabs for due today, overdue, and no response — and one click sends a reminder or confirms the return.

  • A days-late counter on every order
  • Automatic buckets: due today, overdue, no response, due this week
  • One-click reminder to the customer, one-click return confirmation
  • Outstanding balance and order total beside every row
Return tracking board — 92 items out, 17 of them overdue.
Return tracking board — 92 items out, 17 of them overdue.

Photo search

She sends a photo, you send back the code

Photograph the dress or upload the picture she sent you on Instagram, and the system searches the whole catalog and returns the matching model — with an optional category filter. Instead of scrolling 1,400 gowns while she waits.

  • Shoot directly from a phone or upload an image
  • Similarity search across the entire catalog
  • Filter by category: evening, bridal, engagement, henna, modest
Visual dress finder — one photo returns the model code.
Visual dress finder — one photo returns the model code.

Catalog and inventory

A visual catalog that tells you what is broken

An image grid of the whole collection, with ready filters for pieces missing a photo, missing a price, or never ordered even once. Colour, size and category on every piece, with stock and order count on the card itself.

  • Data-quality filters: no image, no price, never ordered
  • 37 colours and 29 sizes, with a full category tree
  • Grid or list view, and search by code
  • Availability computed by date, not just by quantity
Visual catalog — 1,451 pieces with availability and data-quality filters.
Visual catalog — 1,451 pieces with availability and data-quality filters.

One inbox

Instagram, WhatsApp and Messenger in one place

Most of your bookings arrive as messages, not through a website. Mahjooz brings all three channels into one inbox tied to the customer record and her orders, with conversations assigned to staff and per-agent statistics.

  • WhatsApp, Instagram and Messenger in a single inbox
  • Views for needs-reply, my conversations, and everything
  • Performance board: replies sent and average response time per agent
  • Messages linked to the customer profile and her order history
The unified inbox and reply statistics.
The unified inbox and reply statistics.

Money

Your books reconcile themselves

Send the customer a payment link and follow the attempts and the expected settlement date. At month end, upload a CliQ statement or a Visa settlement file — the system matches the lines against your transactions automatically and tells you what percentage matched and what is left.

  • Payment links with status: pending, paid, expired
  • The 50% deposit rule computed automatically on every order
  • Import CliQ and Visa statements and match them line by line
  • Export every financial movement for your accountant
Bank reconciliation — 28 lines, 82% matched automatically.
Bank reconciliation — 28 lines, 82% matched automatically.

Everything else

Everything a boutique needs, already built

Not add-ons — these ship working on day one.

Pickup calendar

How many pieces and how many dinars each day of the month, at a glance.

Order preparation

A picking board by day and status, with a printable preparation list.

Shipments

Aramex, Blink and LogesTechs, with tracking and the latest carrier event.

Return pickups

Schedule a courier to collect pieces from the customer's address.

Quick reservation

Start from the event date and let the system check availability.

Roles and permissions

Reception, sales, accounting, management — 126 granular permissions.

Employees

Salaries, hire dates, and units sold per employee.

Careers and hiring

A public jobs page and applications that land inside the system.

Promo codes

Percentage or amount, with minimum order, usage cap and expiry.

Google reviews

Pull reviews, reply to them, and choose which appear on your site.

Barcode scanner

A Windows service that connects a scanner for fast check-out and check-in.

Currencies and countries

Prices in more than one currency, customers in more than one country.

Mobile app

Your boutique, wherever you are

Mahjooz lives on your phone as an app. Install it once to your home screen and open it with a tap, like any other app. Bookings, orders, returns and conversations are all in front of you, from anywhere, at any time.

  • Follow today's orders and the pieces still out of the shop after hours
  • Reply to a customer from the inbox while you are on the road
  • Same data and same permissions, with an account for every employee
  • Updates automatically, no new version to download
The Mahjooz mobile app — dashboard and today's revenue.
The Mahjooz mobile app — dashboard and today's revenue.

Additional service

We can build your online store too

The same system can run a customer-facing store — browse by category, wishlist and cart, customer accounts and order tracking, in two languages and multiple currencies. Not part of the base package, but we will set it up if you want it.

  • Browse and book online against the same inventory
  • Customer accounts, order history and order tracking
  • Size guide, return policy and shipping information
  • Bilingual interface with a currency switcher

One step

Let's talk about your shop

Tell me how many pieces you carry and how you work today, and I will come back with a quote and a setup plan. No commitment.

Message me on WhatsApp

I usually reply within a few hours.