a riff for portdeck.net

Port Deck

A visual dashboard to inventory, monitor, and secure open network ports on your servers.

The pitch

Port Deck is a visual dashboard for IT administrators, DevOps teams, and homelab enthusiasts to inventory, monitor, and secure every open network port across their servers. It turns routine port audits into a live, shareable operational view with clear change tracking and exposure alerts. The name fits the product exactly: a deck of port cards you lay out, scan, and lock down from one screen.

For IT administrators, DevOps teams, and homelab enthusiasts managing self-hosted services.

Build it with your AI agent

The build brief for this riff: the full pitch plus the ground rules, ready for an AI coding agent.

Build Port Deck

You are a product engineer working with an AI coding agent. Build the product described below as a polished, launchable first version. Make your own decisions where the description is open: the point is a finished product, not a plan.

Project name: Port Deck
Tagline: A visual dashboard to inventory, monitor, and secure open network ports on your servers.
Domain: portdeck.net
The pitch: Port Deck is a visual dashboard for IT administrators, DevOps teams, and homelab enthusiasts to inventory, monitor, and secure every open network port across their servers. It turns routine port audits into a live, shareable operational view with clear change tracking and exposure alerts. The name fits the product exactly: a deck of port cards you lay out, scan, and lock down from one screen.
Audience: IT administrators, DevOps teams, and homelab enthusiasts managing self-hosted services.

Requirements:
- Choose the simplest stack that genuinely delivers this. A focused web app or site is fine; deployable to a single host.
- Shipping quality: clean layout, fast load, sensible defaults, readable on mobile.
- Design language: the product has its own identity, not a template default. Palette: harbor navy #0a1e2f, signal cyan #1fa8d9, graphite #4a5560, fog white #eef1f4. Visual style: clean terminal-inspired ops console. Build the UI in that theme - backgrounds, accents and type personality - rather than a generic dark-gray-and-lime scheme.
- Build the core user loop end to end. Avoid dead buttons and placeholder pages.
- Keep the first version tight enough to launch this month. Note anything deliberately deferred.
- No cryptocurrency, gambling or pay-to-win mechanics, even as a joke.
- When done, list the 3 most useful things to do to reach the first real users.

Respond with the finished build.

Share this riff