Build a simple encrypted messaging application with Sendbird Chat
summary
Builds a minimal React chat client using Sendbird UI Kit v2 and a small Express backend that brokers Sendbird access tokens and Virgil credentials (Express token broker). Uses Virgil’s e3kit to create E3 groups that map to Sendbird channels, encrypt messages before send and decrypt on render, and supports supergroup scale into the thousands of members. The recorded repo shows a working end-to-end encryption flow; the live demo encounters credential/setup errors and doesn’t complete on stage.
AI-written summary · about
chapters (11)
- 0:00Intro
- 1:24Agenda
- 6:30Start with basic chat
- 19:50Add backend
- 28:30Add login hook
- 33:20Add login method
- 36:34Add router
- 38:15Add provider
- 40:12Login
- 43:40Demo
- 51:12Adding credentials
related talks
57mBuild your own Secure Messenger
01h 07mBuilding Rock-Solid Encrypted Applications
50mBuilding Production-Grade End to End Encrypted App...
28mBuilding a fully featured scalable chat app
01h 00mPhoenix: an Intro to Elixir's Web Framework
47mThe Greatest Mystery is Realtime with Angular, NestJS, and websockets!
30mCreating a Chat App in 15 Minutes with Angelo
41mEnd to End Encryption with Elixir and Beam
