Interactive Catalogue
Customers can browse apparel categories including General, Sport, Fishing, Team Building, Event, Gaming, and Familyday before starting an order.
Calibrating Creative Assets...
Interactive Apparel Catalogue & Order Management System
A digital catalogue and ordering platform for a Kuching-based printing service, designed to help customers browse apparel designs, customize orders, make payment, and track job progress.
Monakie Printing is a printing service based at Metrocity Height, Matang, Kuching. The business focuses on sublimation shirts, banners, bags, mugs, pens, and other digital print products. This project turns the shop experience into a practical online catalogue, customization flow, payment path, and order tracking system.
Before this project, Monakie had no website and relied mainly on existing repeat customers. New customers had limited ways to discover the shop, browse available designs, or understand the ordering process before visiting. The main challenge was to support online ordering without making the workflow difficult for walk-in customers or shop staff.
I built the system with Next.js and Fabric.js, creating a catalogue where customers can explore apparel designs, customize logos, names, and numbers, submit orders, pay online or at the counter, and track progress using an order number.
Customers can browse apparel categories including General, Sport, Fishing, Team Building, Event, Gaming, and Familyday before starting an order.
Fabric.js powers a lightweight apparel configurator where customers can upload multiple logos, drag them into position, and add names or numbers.
Orders are saved to the system database and displayed in an admin dashboard for payment review, customization checks, and job status updates.
The ordering path is split into small decisions so customers can move from design browsing to checkout without needing staff to explain every step first.
Choose apparel type or category
Select a design
Pick from available color options
Customize with logo, name, and number
Select size and quantity
Submit order
Pay online or at the counter
Track order status using order number
Orders are submitted directly into the system database and displayed inside an admin dashboard. When staff update job progress, the customer-facing tracking page updates too, reducing repeated status questions through chat or phone.
The visual direction follows the owner's preference for a simple interface. The goal is clear categories, easy customization, simple order submission, and transparent tracking while positioning Monakie as a modern custom apparel provider.
Monakie Printing is being transformed from a traditional print shop into a digital-first custom apparel ordering platform.
The project is ongoing in 2026. Further refinements are being made before full launch, and final project photos/screenshots can be added later.