SHADOW is an anonymous chat web application designed to encourage open conversations in a safe, minimalistic environment. It focuses on privacy, lightweight realtime messaging, and a clean UI to let users share thoughts without identity friction.
- Anonymous user sessions (no sign-up required)
- Realtime messaging with public rooms and ephemeral conversations
- Create / join rooms via URL
- Message deletion and basic moderation tools
- Minimal UI focused on privacy and usability
- Responsive design for desktop and mobile
- Quick reaction to chat
- Frontend: Next.js, React, Tailwind CSS
- Backend: Node.js, Express
- Realtime: Socket.IO
- Database: MongoDB
- Deployment: Vercel (frontend) + Render(backend)
- Node.js 16+
- npm
- MongoDB