Custom fashion e-commerce with two-way POS sync
A fashion store built from scratch in Next.js and Node.js, with no Shopify, WooCommerce or CMS underneath and a two-way sync with the shop’s point-of-sale system.
At a glance
- Product
- Harmaal.pk
- Industry
- Fashion e-commerce
- Platform
- Online store and admin
- Our role
- Full-stack development
- Technology
- Next.js, Node.js
- Live site
- harmaal.pk

The product
Storefront, checkout and admin are all custom code. Products are managed in the client’s POS and appear on the website, and every website sale flows back into the POS, so the shop and the online store work from the same products and sales.
What we built
What it does.
Our role: Full-stack development of the storefront, checkout, admin and POS integration.
- 01
Two-way POS sync
Products managed from the client’s POS; every website sale flows back into it.
- 02
Variants, SKUs & stock
Size and colour variants with their own SKUs, stock tracking, filters and a wishlist.
- 03
Cart & checkout
A free-delivery progress bar in the cart, Buy Now, cash on delivery and ordering over WhatsApp.
- 04
Custom admin
A sales dashboard, orders, shipments and customers in an admin built for the brand.
- 05
Homepage builder
The homepage, hero banners, navigation and announcement bar edited from the admin.
- 06
Premium, responsive design
A high-end look on every screen, from phone to desktop.
- Technology
- Next.js
- Node.js
Connected to- Point of sale (POS)
- WhatsApp ordering
- Cash on delivery
Screens
Inside the product.
Screenshots from the real product.



Start a project
Want something like this?
Tell us how your business works today and what you want to build. An engineer will reply with honest questions and a sensible first step.
What happens next
- 01We review your briefAn engineer reads every message and replies within one business day.
- 02Discovery callAbout 30–45 minutes on your goals, constraints and what a good outcome looks like.
- 03Written proposalScope, approach, team, timeline and an estimate. No charge and no obligation.

