Case Study: 05

Proxlens — Localhost Sharing & Client Feedback Tool

The Problem

Developers sharing localhost previews with clients had no good way to collect contextual feedback. Existing tunnel tools only provide a URL — clients resort to scattered emails or Slack messages describing what they want changed, with no reference to where on the page the issue is.

The Solution

I built an Electron desktop app that wraps any local dev server in a public HTTPS URL via Cloudflare Tunnel. It injects a feedback widget into every page the client sees — clients click any element, leave a comment, and submit. Feedback is saved locally and optionally synced to GitHub Issues. Includes optional password protection for shared previews.

Key Impact

Outcome 1

Reduced client feedback cycles by eliminating the need for separate communication threads. All feedback is tied directly to the element on the page.

Outcome 2

Cut setup friction to zero for clients. No account, no extension, no instructions needed.

Outcome 3

Published to npm and installable with a single command, making it accessible to any developer.

Outcome 4

Feedback persists across sessions, giving developers a structured record of all client input per project.

Technical Stack

ElectronNode.jsCloudflare TunnelGitHub API