Back to All ProjectsHardware Integration · Cloud Services

PrintIT — Cloud Print Broker

On-the-go document printing via QR-scanned public printers and Google Drive PDF conversion.

Google Drive APIConverter
IPP PrintingProtocol
UUID EphemeralFile Privacy

Overview & Purpose

A print broker allowing driverless cloud printing. Users select doc files directly from Google Drive, then scan a physical QR code on public printer hardware to release the print job securely over IPP.

Key Technical Highlights

  • Used Google Drive service account API as a zero-cost DOCX/PPTX to PDF conversion engine
  • IPP network printing integration using @sealsystems/ipp to talk directly to network hardware
  • QR code scan parsing: decodes Base64 payloads to resolve target printer IDs instantly
  • Security: UUID file obfuscation and immediate fs.unlink() cleanup post-printing