Print-Anything

Print-Anything
Print-Anything
Print-Anything
Print-Anything
Print-Anything

Project Details

Client

Personal Project, Client-helped(Undisclosable )

Project Date

20 Jan, 2026

About this Project

Print-Anything started as a way for me to get hands-on with Laravel while building something I actually found interesting — a platform where people can design and order their own custom printed clothing.
The idea is pretty simple: a customer picks a product, opens the design canvas, drops in their own image, drags it around, resizes it to fit exactly where they want, and saves it. What I enjoyed building most was the interactive canvas — storing each design as a JSON object with the image reference, position, size, and scale so the layout could always be recreated or edited later.

On the admin side, store managers get a clean dashboard  where they can create new products — setting the name, price, available sizes, colors, and uploading garment photos for the front, back, left, and right sides.
For customers, the flow goes from browsing products → customizing on the canvas → naming their creation → picking color and size → saving it to their profile → and finally adding it to cart. The cart automatically adds a customization charge on top of the base price and shows a clear summary before checkout (Esewa integrated). 

The stack is Laravel, Blade, SCSS, JavaScript, and Tailwind CSS. It was one of those projects where I kept adding features because I genuinely enjoyed working on it.