~/projects/development/printchum.md
PrintChum
Next.js · React · TypeScript · Zustand · Tailwind CSS · Canvas API · pdf-lib · Zod
Description
A privacy-first web app for building accurate, print-ready ID photo layouts. Photos are cropped once, assigned multiple physical sizes and quantities, then arranged across standard or custom paper with margins, spacing, cutting guides, and automatic page overflow. A framework-independent TypeScript layout engine keeps the Canvas preview, PDF export, and browser print output identical, and customer photos stay in browser memory instead of being uploaded or stored.
Technologies
- Next.js
- React
- TypeScript
- Zustand
- Tailwind CSS
- Canvas API
- pdf-lib
- Zod
