Irfan Jet — machine builder, end to end.
Pakistan's flex and UV printer builder needed two things: a site that sells machines, and freedom from aging PhotoPRINT licenses. We built both — the web presence and the Windows software their printers now run on.

The problem
Irfan Jet builds large-format flex and UV printers. They needed a clearer way to present the machine catalogue online, so enquiries could begin with the right specifications. They also wanted to replace their dependence on PhotoPRINT — third-party RIP software with ageing per-seat licences.
Two problems, one client: sell the machines better, and own the software they run on.
What we built
The site. A twelve-section commercial site at irfanjet.pk with a live machine catalogue — specs, options, and enquiry paths for each machine, so buyers arrive at the conversation already informed.
The RIP. A Windows application that replaces PhotoPRINT for Irfan Jet's printers. We reverse-engineered the printer's proprietary output format — a 48-byte header, CMYK, row-interleaved — so the machines accept jobs from software the company owns outright. Electron and React for the interface, Python for the raster processing.
One studio carried both: the marketing surface and the machine software behind it.
Scope
- Twelve-section commercial site at irfanjet.pk
- Live machine catalogue — specs, options and an enquiry path per machine
- A custom RIP replacing PhotoPRINT, owned outright rather than licensed per seat
- Proprietary printer output format reverse-engineered: 48-byte header, CMYK, row-interleaved
- Electron and React interface, Python raster processing, Windows build
- Marketing surface and machine software delivered by one studio
Have a problem that spans web and software?
Tell us what needs to work across the website and software. We will review the brief and confirm the scope, timeline and next steps with you.