PrivyChat – Ephemeral Real-Time Chat Platform

A real-time messaging platform built with Next.js and Redis that enables secure invite-only chat rooms with automatic expiration.

Next.jsTypeScriptUpstash Redis

PrivyChat is a real-time messaging platform built with Next.js and Redis that enables secure invite-only chat rooms with automatic expiration.

Key Features

  • Event-driven messaging using Redis Pub/Sub via Upstash for real-time communication.
  • Invite-only chat rooms with strict membership validation.
  • TTL-based ephemeral room lifecycle — rooms auto-delete after 10 minutes.
  • Real-time countdown and automatic message deletion for privacy.
  • Ephemeral architecture — no messages are ever persisted permanently.

Tech Stack Highlights

  • Frontend: Next.js with TypeScript for a modern, type-safe UI.
  • Real-Time Engine: Upstash Redis Pub/Sub for event-driven messaging.
  • Data Store: Upstash Redis with TTL-based key expiration.
  • Styling: Tailwind CSS for a clean, responsive interface.

© 2026 Sudhir Singh. Built with Next.js & Tailwind CSS.