Skip to main content
In Production 2026-09 integraciones

QSnaps: The Zero-Install Digital Disposable Camera

Role: Creator & Full-Stack Developer
Zero install Instant mobile QR browser capture without native app downloads
Auto-rollback Deployment pipeline with rsync and automated health check rollback
Auto-purge Automated photo deletion upon event expiration
Hardened CI GitHub Actions pinned to immutable commit SHA hashes

Challenge

Facilitate candid photo capture at social and corporate events without forcing guests through app-store friction, while ensuring strict data privacy and ephemeral storage policies.

What it solves

  • App-free instant web experience: Lightweight web app in Astro and Node with embedded SQLite, frictionless QR-code onboarding, live projector feeds, and timed reveal modes.
  • Host moderation and automated cleanup: Administrative dashboard with real-time curation, bulk ZIP export, and scheduled asset deletion upon event conclusion.

What it avoids in production

  • Perimeter vulnerability: Private ingress routing through Cloudflare Tunnel that avoids exposing open server ports to the internet.
  • Deployment failures: Automated CI/CD health checks triggering instantaneous rollbacks to prior releases if endpoints fail post-deploy.
Architecture Deep Dives

Engineering Notes & Systems Design

Technical trade-offs, performance benchmarks, and lessons learned building mission-critical software.