Wormhole - Hyperspeed Encrypted Communication Tunnel banner

Wormhole - Hyperspeed Encrypted Communication Tunnel

1 devlog
1h 47m 25s

A supafast fuss-less no-login encrypted chat server which uses firebase's firestore and auth as backend.
Has ability to create many rooms, allows frictionless entry of users, QR code shareability, file and media sharing, encrypted for both text a…

A supafast fuss-less no-login encrypted chat server which uses firebase’s firestore and auth as backend.
Has ability to create many rooms, allows frictionless entry of users, QR code shareability, file and media sharing, encrypted for both text and media, and a super cool dusk/dusk design system shift.

PS, This was used for Build Guild Bengaluru, and it turned out to be so useful it was used throughtout the entire event to communicate with the attendees and organizers sharing important files, forms and data. All without requiring phone number, email nor any verification or sign ups.

This project uses AI

The code was written with AI. However, it took a lot of prompting (upto 4000 words), redoing, and analyzing and fixing bugs myself. I’ve set up the integrations, APIs, read the code, verified its security and integral features.

Demo Repository

Loading README...

void

Shipped this project!

I’ve always wanted a communication protocol that doesn’t require personal information like phone numbers or emails, and is not cubersome to sign up. In finding a solution to that, I’ve built a sleek frictionless encrypted communication tunnel as a chat server, where one can both join and make rooms in seconds, without worrying about security.

void

Welll this was finished under one devlog (apparently does not count my time spent at firebase or terminal).
Heres the website done and dusted!
https://voidconsole.github.io/wormhole

Or if u wanna quickly try out a sample chatroom.

Features:

  • Sick theme switcher
  • End to End Encrypted texts and media
  • Media and file support
  • No sign in required, just username, and the room creds you wish to join.
  • Creating rooms is as easy as joining one
  • Messages cleared after admin terminates session
  • Username management at server level
  • Admin controls for regulation
  • Responsive for all devices
  • High storage limit
  • Unlimited users
  • Unlimited session time
Attachment
Attachment
Attachment
Attachment
Attachment
0