Full-StackReal-TimeIoTTypeScript

GuardianNest

Smart surveillance and parental safety control hub built with event-driven Socket.io streaming.

2024
GuardianNest
The Problem
Parents and home security users lack a simple, real-time monitoring solution that can stream and log surveillance events without requiring expensive proprietary hardware or cloud subscriptions.
The Solution
Built an event-driven surveillance control hub using Socket.io for real-time event streaming, a TypeScript Express backend for device event ingestion, and a React dashboard for live monitoring and historical event review.
My Role
Full-stack developer — architected the real-time event system, built the WebSocket server, and designed the monitoring dashboard.
Key Highlights
  • Real-time bi-directional event streaming with Socket.io WebSockets
  • Event-driven backend architecture for scalable device connections
  • Full TypeScript coverage for both server and client

Tech Stack

TypeScriptNode.jsExpressSocket.ioReactTailwindCSS