I.C Advertisers
A printing press's website, and the system that runs the press.
Visit live site
Overview
I.C Advertisers has been doing advertising, printing and signage in Srinagar since 2014: hoardings, flex and vinyl, glow signs, LED displays, brochures, packaging and brand identity, all from one counter in Sonwar Bagh. I designed and built both halves of their digital setup: the public website at icadvertisers.com, and the multi-branch ERP behind its Customer login that runs the business from first enquiry to final invoice.
- Quotation → order → job card → QC → GST invoice
- Branded PDF quotations and job cards
- Multi-branch with role-based access
- Artwork proofs with per-version approval
- Stock, vendors, purchase orders, expenses
- HR, attendance, leave and payroll
- CRM: leads, follow-ups, tickets, loyalty
- Real-time chat and notifications
- Installable PWA with an offline shell
- Category
- Advertising agency website + printing ERP
- Built with
- Next.jsReactTypeScriptPostgreSQLPrismaSocket.IOPWA
- Service
- Custom Software Development
The challenge
Print work is almost always one of a kind, so a rate card never really describes the job, and most mistakes happen between the brief and the plate. The old way of working meant quotes on paper, artwork changing hands on WhatsApp, job status living in people's heads, and GST invoices assembled by hand. The firm also needed a website that felt like a real press rather than a generic print portal, and that turned visitors into written quotation requests.
The solution
For the public side, I built an eleven-page site with its own “Press Room” identity, using halftone imagery, CMYK accents and heavy display type, along with a public requirement form, WhatsApp artwork hand-off, and a PWA that installs on a phone and opens offline. For the business itself, I built an ERP on Next.js, PostgreSQL and Prisma that follows a job the way the shop floor does: quotation with a branded PDF, then order, job card, machine schedule and QC, then a GST invoice that splits CGST/SGST or IGST automatically by place of supply. Every amount is stored as whole paise so totals always reconcile, and every query is scoped by branch and role at a single security layer.
A closer look



Tell me what you're building
Share a few details and I'll come back within one business day with an honest take, a realistic timeline and a ballpark cost — no pressure, no sales script.
- Reply within one business day, from me directly
- Straight answers on scope, timeline and budget
- Free 30-minute consultation, no obligation
Like what you see? Let's build yours.
Tell me what you're working on. I'll reply within one business day with honest, practical next steps.