ZippLabs smart video doorbell platform
CASE STUDY / REAL-TIME PLATFORM

ZippLabs — smart video doorbell & access control, from scratch.

A hardware company needed a complete smart access platform: video doorbell with sub-second calling, NFC-based access, and a management dashboard. Outdoor, all-weather, patent-pending. One engineer owning the full stack.

CLIENT
ZippLabs / DoorLink.io
ROLE
Systems architect · Full stack
TIMELINE
14 months · shipped
STATUS
● Live

A hardware company needed a complete smart access platform — video doorbell with real-time calling, NFC-based access control, and a management dashboard. The non-negotiables: sub-second video latency over variable consumer internet, and reliable unlock in rain, direct sunlight, and with gloved hands.

Most smart doorbell platforms cut corners on latency or reliability. At 14 months to market with hardware supply commitments, we couldn't afford to learn either at scale.

Real-time videoNFC accessOutdoor hardwareMulti-tenant dashboardSub-200ms latency

Key decision — Video stack

Chose LiveKit over raw WebRTC. Reduced time-to-market by months while maintaining sub-200ms latency. Raw WebRTC would have meant writing our own TURN/STUN orchestration, recording pipeline, and SFU — months of plumbing before the first call. LiveKit gave us production-grade signaling on day one, and we kept the client libraries thin enough to migrate if we ever outgrew it.

Key decision — Access credential

Chose NFC over QR codes. NFC works reliably in rain, direct sunlight, and with gloved hands — the real conditions for an outdoor product. QR codes fail on wet lenses, glare, and frozen fingers fumbling to unlock a phone. NTAG 424 DNA gave us cryptographic authentication on the tag itself, so cloned credentials fail at the door.

Trade-offs accepted

LiveKit adds a vendor dependency — we mitigated by keeping session logic in our own service and treating LiveKit purely as transport. NFC requires phone-proximity, but the UX win in weather pays for it every time. Outdoor hardware ran 40% over BoM target; solved with a revised injection-mold on v2.

architecture.zipplabs ● live
FIELD · installation
ZippLabs dashboard DASHBOARD · web
Hardware detail HARDWARE · v2

Working smart access platform live at doorlink.io. Sub-second call connection, reliable NFC unlock across weather conditions, patent filed (WO2025089955). Hardware manufacturing pipeline established with a Hong Kong supplier. In active business-case discussions with Intergamma, a major Dutch retailer.

<200ms
Video latency
p95 · global
14mo
Idea → shipping
whiteboard to retail
1
Patent filed
WO2025089955
99.9%
Unlock success
all weather
WebRTCLiveKitNTAG 424 DNAReact NativeExpoNode.jsPostgreSQLDockerGCP
WEEK 01 — 04 · DISCOVERY
Architecture & prototype

System design, protocol selection, hardware bill-of-materials, LiveKit vs. raw WebRTC POC, NFC credential spike. Decisions locked before a line of product code.

MONTH 02 — 06 · BUILD
Apps, services, first hardware

React Native iOS + Android. Session service on Node/Postgres. Access service with NTAG 424 DNA. First custom-molded doorbell unit with Hong Kong supplier.

MONTH 07 — 11 · FIELD
Pilot deployments

Pilot installations across weather conditions. Outdoor hardness revisions. P95 latency tuned globally. Dashboard for property managers.

MONTH 12 — 14 · SHIP
Retail & patent

Manufacturing pipeline established. Patent filed. Platform live at doorlink.io. Intergamma business case opened.

"Idea to market in under a year. One engineer who owned the entire stack."
CEO
IoT Startup · Netherlands
Next case studies

Keep reading.

Build something real

Have a system that needs architecting?

No sales pitch, no agency layers. I'll read your situation and reply within 24 hours with whether I'm the right fit.

Start a project See all work