Back to Blog
I Created a Messenger
2 min read
MessengerGoReactSwiftWebRTC
I created a messenger. Why? To learn new languages + DevOps skills.
I always wrote in Python, but this time decided not to use it at all.
What I Built
- Server in Go
- TURN/STUN server
- Web client (+PWA) in React
- iOS client in Swift
Messenger Features
- Regular chats
- Chats with E2E encryption (in progress)
- Voice and video calls (P2P and group)
- Channels
- Reactions
Links
Interested? Check it out — https://wwchat.ru
The site has links to the web client and iOS app (not published yet, available via TestFlight).
p.s. Working on Android and Windows clients, but they are still very raw — not releasing them yet.