Portfolio

Our online store platform.

A complete online store for businesses in Bangladesh: a shop for customers, a dashboard for staff and a server that applies prices, VAT, coupons, stock and permissions. It is already in use.

Type
E-commerce platform
Built for
Businesses selling in Bangladesh
Status
In use
Offered as
One-time set-up, then rent or licence

Live projects & clients

Our clients, live today

Businesses running on software we built and look after.

Luna Luxia BD

Online store

Live

An online store running on our store platform, with a customer shop and a staff dashboard.

  • Store platform
  • Set-up and launch
  • Ongoing development

The challenge

Selling online in Bangladesh takes more than a cart. Customers expect cash on delivery or mobile payment, an SMS confirmation and a shop that works well on a phone.

Shop owners need to change prices, run campaigns and follow orders without waiting for a developer, and they need to own their customer and order data.

What we built

Four parts that work together. Customers install nothing.

Used by: Customers

The shop

Browsing, search and filters, cart, checkout and order tracking in the browser, on phones, tablets and computers, in light or dark appearance.

Used by: Staff

The dashboard

Products, stock, orders, coupons, invoices, pages and settings, with sign-in and four staff roles.

Used by: Shop and dashboard

The server

Works out every price, discount and VAT amount itself, applies stock and checks permissions.

Used by: The server

Integrations

E-mail and SMS for invoices, one-time codes and order messages; payment gateway and courier connections.

Engineering highlights

The details that make a store safe to run with real orders and real money.

Prices the browser cannot change
The server never accepts a price from the browser. It calculates totals, sale prices, coupons, store credit and VAT itself.
Each order is placed once
A double tap or a dropped connection does not create a duplicate order.
Delivery checked before dispatch
Staff confirm the address and zone first. A correction recalculates the total and sends a revised invoice.
Money tracked per order
Payments, refunds, courier charges and product cost, across cash, bKash, Nagad, Rocket, bank and card. An order completes only when its money is settled.
Returns and exchanges built in
Each exchange has its own status, stock, invoice and label; any balance becomes store credit, a refund or an extra payment.
Faster dispatch
Parcel labels with barcode, cash to collect and packing list, printed one at a time or for a whole list.
History that cannot be rewritten
Every change to products, prices, coupons, delivery charges, staff and settings is recorded and cannot be edited or deleted.
Shop owners in control
A page builder, coupons with limits and target customers, four staff roles, and marketing tracking for Meta, Google, TikTok and more.

Technology

Common, well-supported tools, so the platform is easy to maintain and extend.

See the store offer
  • Next.js
  • React
  • TypeScript
  • NestJS
  • Prisma
  • PostgreSQL
  • Tailwind CSS

Want a store like this?

Tell us what you sell and when you want to launch. We will reply with questions and a quotation.