silentcord

silentcord

1 devlog
22h 43m
Created by Blu Zed

Discord inspired chat app to host locally over a LAN
- built with TypeScript, ExpressJS & WebSockets + Vanilla HTML/CSS
- designed with Figma

Timeline

Earned sticker

This is the very first devlog of SilentCord!

This project is currently work-in-progress.
The core idea is the only thing that currently works.

What currently works

  • Users can login, register with their own username and passwords.
  • Users can then create a room and share the Room ID to other users.
  • WebSocket-based text-chat with minimal latency as it's locally hosted.
  • Only the Room creator can use the Destroy Room button.
  • All the authentication is done server-side and is based on a 7day expiry auth token cookie.

Currently Planned

  • Password encryption using the AES-256 algorithm (currently its in JSON for testing purposes).
  • The Voice Chat & Music channel.
  • File attachments in messages.
  • Fixing security vulnerabilities.

The GitHub repository will be made public soon along with a demo site.
Thank you.