All projects
Alias screenshot

Real-Time • Messaging

·
React 19TypeScriptViteTailwind CSS

Alias

Alias is anonymous one-to-one messaging over real-time relays. Users connect by alias — not identity — through discoverable profiles, chat requests, and private conversations.

Anonymous one-to-one messaging over realtime relays — connect by alias, not identity, with discoverable profiles, chat requests, and private conversations.

Features

  • Aliasbased auth — register and chat without exposing personal identity

  • Discoverbrowse and search users by alias, bio, and interests

  • Chat requestsaccept or reject before a conversation starts

  • Realtime messaging — Socket.IO with typing indicators and read receipts

  • Disappearing chatsoptional temporary conversations with auto-expiry

  • PWAinstallable on mobile and desktop

  • Terminal themeper-user accent color (green, indigo, red)

Stack

React 19TypeScriptViteTailwind CSSZustandSocket.IONode.jsExpressMongoDBMongooseJWTHelmetbcrypt

More projects

© 2026 Hassan Mirza · Open to work