Back to Projects
Case Study

Printlab

Led full-stack development of PrintLab, a digital printing platform for 5,000+ users, built with Angular and Spring Boot, including custom print cost formula engineering.

Angular
Angular
Spring Boot
Spring Boot
My Sql
My Sql
Java
Java
TypeScript
TypeScript

About the Project

Overview

PrintLab is a digital printing platform built for 5,000+ users, modernizing traditional print operations through automated workflows and a clean, intuitive interface. I led the full-stack development end to end, handling client communication directly, mentoring two junior developers, and engineering the core pricing logic that made the platform viable.


The Engineering Challenge

The hardest part wasn't the code, it was cracking the actual cost formulas behind print products. Print pricing involves complex variables like paper size, ink coverage, material cost, and quantity tiers. Getting these calculations accurate was critical for the business to function correctly.


My Role

  • Client Communication. Worked directly with the client throughout the project, translating business requirements into technical solutions
  • Team Leadership, Mentored two junior developers, reviewing code and guiding implementation decisions
  • Pricing Formula Engineering, Researched and cracked the real-world cost formulas behind print product pricing, ensuring accurate and profitable calculations
  • Full-Stack Development, Built the entire platform from scratch using Angular, Java Spring Boot, and MySQL

What I Built

  • Product Pricing Engine, Custom formula-based cost calculator handling complex print variables
  • Automated Workflows, Streamlined order processing replacing manual print operations
  • Angular Frontend, Clean, responsive UI for browsing, configuring, and ordering print products
  • Spring Boot Backend, Robust REST APIs handling orders, products, and pricing logic
  • MySQL Database, Structured data layer managing products, orders, and user accounts

Tech Stack

Built with Angular, Java Spring Boot, and MySQL, serving 5,000+ users in production.

Project Links

Visit Live Site

Project Specs

Core Tech

Java Full Stack

Year

2023

Platform

WEB

Project Gallery

Printlab