Free SEO audit — Request yours

Last reviewed

Print on demand · Narayanganj · WooCommerce + online designer

Print on Demand Website Development — MadePresso Case Study

Print on demand website development for MadePresso, a Narayanganj print brand run by Abir Saha: one WooCommerce store where a buyer can either pick a finished metal poster or T-shirt, or open an editor in the browser, place their own artwork and text on the product, and send that design straight to the cart.

  • WordPress + WooCommerce
  • In-browser product designer
  • Metal posters and apparel
  • bKash, Nagad, Rocket, COD
MadePresso homepage on a laptop screen and a phone screen — print on demand website development by WebDesignerBD
products in the store's sitemap
42products in the store's sitemap
product categories, from anime posters to keyrings
15product categories, from anime posters to keyrings
tool panels in the online designer
7tool panels in the online designer
Android app, offered as a download on the site
1Android app, offered as a download on the site

In short

What is print on demand website development?

Print on demand website development is building a shop that sells products which are only printed after someone orders them — so the site has to show blank products, let the buyer add their own design, price the result, and pass a print-ready file to the workshop. For MadePresso that became a WooCommerce store with an online product designer for T-shirts, hoodies and metal posters, a catalogue of ready-made prints, variation pricing by size and finish, and a saved-designs area in each customer's account.

  • Client: MadePresso (madepresso.com), owned by Abir Saha, based in Narayanganj
  • Developed by: Selimuzzaman Afridi, WebDesignerBD (owner-confirmed; the footer has no developer credit)
  • Two ways to buy: a finished print from the shop, or a custom design made in the editor
  • Catalogue: 42 products and 15 product categories in the sitemap on 16 October 2026

At a glance

  • ClientMadePresso
  • OwnerAbir Saha
  • BusinessPrint on demand — posters, apparel, accessories
  • LocationNarayanganj, Bangladesh
  • StackWordPress · WooCommerce · Lumise designer
  • PaymentsbKash, Nagad, Rocket, cash on delivery
  • Built bySelimuzzaman Afridi, WebDesignerBD
  • Live sitemadepresso.com ↗

The client: a print brand in Narayanganj

MadePresso is a print brand run by Abir Saha from Chasara, Narayanganj. It prints on aluminium sheets for wall posters, on T-shirts and hoodies, and on small metal pieces for keyrings, lockets and visiting cards, then ships across Bangladesh by courier.

Nothing is printed ahead of time. Every poster or shirt is made after the order arrives, which keeps stock low but means the website has to collect exactly what to print — the design, the size, the colour, the finish — before anything reaches the press.

Abir needed a custom printing website that serves two kinds of buyer at once: someone who wants a ready-made anime or football poster in a few taps, and someone who arrives with their own photo or logo and wants to see it on the product before paying.

The challenge

A print on demand website has to sell things that don't exist yet. Four problems came with that.

Showing an unmade product

Buyers want to see their artwork on the shirt or poster before they commit, not a stock photo of someone else's.

Many versions of one item

One poster comes in two sizes and two hanging styles; one shirt in several colours, sizes and fabrics — each with its own price.

Different payment risk

A plain T-shirt can be paid on delivery; a personalised metal print can't be resold if the buyer walks away.

Two shoppers, one store

The quick buyer and the custom designer need different paths without the site feeling like two websites.

What the print on demand website development delivered

A WordPress-based WooCommerce store that has the product designer built in, so finished prints and custom orders share one cart, one checkout and one customer account.

Online product designer

A full-screen editor at /designer/ where the buyer picks a T-shirt, hoodie or metal poster and works on it in the browser.

Seven editing panels

Product, templates, cliparts, images, text, shapes and layers — with undo, redo and zoom.

Print areas and options

Front or back print area, eight shirt colours, size, fabric and quantity, with the price shown at the top as options change.

Saved designs

A design can be stored in My Designs and picked up later, so a buyer can come back before ordering.

Ready-made catalogue

42 finished products across 15 categories — anime, sports and special-moment posters, drop-shoulder tees, jewellery and keyrings.

Variation pricing

Metal posters are sold in A3 and A4 with a magnet or frame mount, so each card shows a price range rather than one figure.

Design-your-own entry points

Three homepage cards send buyers straight into the editor for a metal poster, a T-shirt or a metal visiting card.

Tabbed featured products

A homepage block that reads the store's categories, builds a tab for each, and shows every category as a sliding row.

Buy now beside add to cart

Product pages offer a one-step Buy Now as well as the cart, plus share buttons and a product guide link.

Accounts and tracking

Guest checkout, or an account for order history and saved designs, plus an order tracking page that takes an order number.

Wishlist and search

A wishlist page and a header search that covers the whole catalogue.

Android app download

The footer offers a MadePresso Android app as a direct download from the site.

Inside the custom printing website

Captured from madepresso.com on 16 October 2026, then dropped into device frames. The editor is shown with a blank shirt — nothing was uploaded or ordered.

Design decisions behind the print shop website

One store, two doors

Finished prints sit in the shop; custom work starts from the Design button and the three homepage cards. Both end in the same cart, so nobody has to learn a second checkout.

Let the buyer see it first

The online product designer puts the artwork on the actual product outline, which answers the question every custom buyer has: how will it look?

Payment follows the risk

According to the store's FAQ, plain T-shirts can be paid on delivery, while personalised posters and accessories need half in advance by bKash, Nagad or Rocket — a rule that protects a made-to-order business.

Price ranges on every card

Showing the lowest-to-highest price per poster tells the buyer the cost of a bigger size or a frame before they open the page.

Categories that match the buyer

Posters are split by interest — anime, sports, special moments — because that is how people look for a wall print, not by sheet size.

What every print on demand website needs

Thinking about a print on demand website for your own workshop? Leave out any of these and a custom printing website struggles to take orders.

A live preview

An online product designer or at least a mock-up generator, so the buyer sees their design on the item.

Clear file rules

Say which file types you accept and what resolution prints sharply — the store's FAQ asks for PNG, JPG or SVG at 300 DPI.

Every option priced

Size, colour, fabric and finish should change the price on screen, not in a later phone call.

Production time up front

Tell buyers how long printing and delivery take before they pay, inside and outside the main city.

A payment rule for custom work

Decide what is paid on delivery and what needs an advance, and show it before checkout.

Saved designs

Let people keep a half-finished design and return to it — custom buyers rarely finish in one visit.

Ready-made bestsellers

Not everyone wants to design. A shelf of finished prints gives quick buyers something to order now.

Order tracking

Made-to-order means waiting; a tracking page answers 'is it printed yet?' without a message.

Technology behind the custom T-shirt design website

  • PlatformWordPress with WooCommerce
  • Theme and layoutPricom theme, Elementor, Slider Revolution
  • Product designerLumise — products, templates, cliparts, images, text, shapes, layers
  • Product optionsWPC Product Options; A3/A4 sizes, magnet or frame
  • Catalogue42 products, 15 categories, 29 product tags
  • PaymentsbKash, Nagad, Rocket, cash on delivery (per the store's FAQ)
  • ReviewsSite Reviews plugin
  • MarketingMeta pixel via PixelYourSite and Facebook for WooCommerce

Designed and built by Selimuzzaman Afridi, WebDesignerBD.

How much does print on demand website development cost?

An online store from WebDesignerBD begins at ৳9,999. That covers a standard WooCommerce shop with ready-made products and local payment methods.

A print on demand website like MadePresso adds a product designer, per-product print areas, variation pricing, saved designs and an advance-payment rule. Those parts depend on how many products can be customised and how each one is priced, so the build is priced only after that list is agreed.

You get that price in writing, and it stays the same once the work begins.

Check this print on demand store yourself

The print shop website is open. Try it from a phone, the way a buyer planning a gift would — no need to order.

  • 1Press Design on the homepage and open a T-shirt in the editor
  • 2Change the shirt colour and size and watch the price at the top
  • 3Open a metal poster and switch between A3, A4, magnet and frame
  • 4Use the category tabs in the featured products block
  • 5Find the order tracking page under your account

Live site

madepresso.com

Questions about this project

01

What is print on demand website development?

It means setting up an online store for products that get printed only once someone orders them. The site lets buyers choose a blank item, add their own design or pick a ready-made one, prices every option, and hands the workshop a file it can print.

02

What is the MadePresso website built with?

WordPress and WooCommerce, with the Lumise product designer for custom work, Elementor for page layout and the Pricom theme.

03

Can buyers design their own products on this site?

Yes. The online designer opens a T-shirt, hoodie or metal poster and lets the buyer add images, text, shapes and cliparts, choose the print area, colour, size and fabric, and save the design or send it to the cart.

04

How does the store take payment?

Its FAQ says T-shirts can be paid in cash on delivery, while personalised items — metal posters, accessories and anything designed in the editor — need a 50% advance by bKash, Nagad or Rocket.

05

Do I need an online product designer for a print shop website?

Not always. If you only sell your own finished designs, a normal store is enough. If buyers bring their own photos, logos or text, a designer saves you hours of back-and-forth and shows them the result before they pay.

06

How much does print on demand website development cost?

An online store from WebDesignerBD begins at ৳9,999. A store with a product designer, saved designs and per-product pricing is quoted in writing once the list of customisable products is clear.

07

Can you build a custom printing website like this for my business?

Yes. Tell us what you print, which items buyers should be able to customise, how you price sizes and finishes, and how you take payment — the quote comes back fixed and in writing.

More from the portfolio

Other confirmed client projects, each documented the same way.

Free Quote

Want a site built with the same care?

  • A short conversation about what your site has to do — or a free review of the one you have.
  • A fixed, written quote before any work starts.
  • No pressure, no obligation, no sales pitch.

Contact details