Relay - Instant Team Communication Platform by Pranit PatilRelay - Instant Team Communication Platform by Pranit Patil

Relay - Instant Team Communication Platform

Pranit Patil

Pranit Patil

Relay — Instant Team Communication Platform

Start chatting without friction. One click to create a room. One link to invite your team. Zero barriers to communication.


Overview

Relay is a real-time communication platform that lets users create chat rooms instantly and invite anyone via a single shareable link — no signup required. It combines ephemeral, privacy-first chat with optional persistent rooms for teams who need both speed and continuity. Built on native WebSockets, AWS S3 file sharing, and a clean modern UI, Relay removes every unnecessary barrier between people and conversation.

Features

Instant Rooms: Create and join chat rooms in seconds, no unnecessary barriers
Privacy First: Designed for private, ephemeral communication
Real-Time: High-performance WebSockets for instant message delivery
File Sharing: Share images and files via AWS S3 + CloudFront CDN
Secure Authentication: Optional Google and GitHub login for persistent rooms
Modern UI: Beautiful, responsive interface with Tailwind CSS and Framer Motion
User Dashboard: Track room usage and manage active sessions

Tech Stack
Frontend
Framework: Next.js 15 (App Router)
UI: React 19, TypeScript, Tailwind CSS, Radix UI
Animations: Framer Motion
Icons: Lucide React
Backend
Server: Node.js, Express
Real-Time: Native WS (WebSockets)
Auth: NextAuth (GitHub & Google OAuth)
ORM: Prisma
Database: PostgreSQL (Neon)
Cache & Sessions: Redis (Upstash)
Storage
File Uploads: AWS S3
CDN: CloudFront
Infrastructure
Monorepo: Turborepo
Deployment: Vercel (Frontend), Railway (Backend)
Like this project

Posted Feb 20, 2026

Built Relay, a real-time communication platform with instant chat rooms and privacy features.