Back to portfolio
Software API Services

ImageGrid

Hosted image-processing API for uploads, async jobs, resize/optimization workflows, tile generation, signed artifacts, and customer workspaces.

Go PostgreSQL Docker OpenAPI

ImageGrid is a hosted image-processing API for developers. The current product scope covers source uploads, asynchronous job submission and polling, resize and rescale operations, optimization and format conversion, tile generation, artifact metadata, and signed downloads, with a Go service architecture backed by PostgreSQL and local storage behind an abstraction.

The product work goes beyond the raw processing endpoints. ImageGrid includes signed-in customer workspaces, email verification, API-key roles, billing and invite surfaces, plan and quota metadata, privacy request handling, abuse review, and platform admin pages for inspecting workspaces, assigning plans, overriding quotas, and revoking retired keys.

The implementation is intentionally operational rather than just a demo API. It uses separate API and worker roles, a PostgreSQL-backed queue, upload size and MIME validation, operation payload validation, relative storage keys, retention cleanup, usage metering, optional ClamAV scanning, public docs, and generated OpenAPI output. The service is real, but the public launch is still being held until final polish and testing are complete.

Status Public launch pending final polish and testing.