Private Chat
A secure, self-destructing realtime chat application built with Next.js and Upstash.
01 — the brief
A secure, self-destructing realtime chat application where users can create temporary chat rooms that automatically expire after 10 minutes.
All messages are permanently deleted upon expiration. It features instant message delivery, strictly two-person rooms for privacy, and a modern terminal-inspired interface.
02 — what it does
- 01Secure & Private: Messages are stored temporarily and automatically destroyed
- 02Self-Destructing: All rooms expire after 10 minutes
- 03Real-time Chat: Instant message delivery using Upstash Realtime
- 04Two-Person Rooms: Each room supports exactly 2 participants
- 05Modern UI: Clean, terminal-inspired interface with Tailwind CSS
- 06Anonymous: Auto-generated usernames for privacy
03 — the frames
04 — the stack
Next.jsTypeScriptUpstashUpstashElysia.jsTailwindTanStack QueryZod
05 — adjacent evidence
- ThriveOnline platform connecting users with verified sustainable living resources through personalized recommendations.2025
- Tix - Movie Ticket Booking AppStreamlined movie ticket booking application with seat selection, showtime management, and instant confirmation.2025
- Lingua - French Learning AppInteractive French language learning application with vocabulary practice, exercises, and audio pronunciation.2025