Sina Fateh

PROJECT / 02

Pulse — Private Messenger

Built Pulse, a self-hosted private messenger with Django, Channels, ASGI, WebSockets, PostgreSQL, Redis, and Docker. The web application supports authenticated one-to-one and admin-managed group conversations, persistent history, read receipts, typing indicators, replies, voice messages, private attachments, profiles, and an operations dashboard. An Android companion app uses the same web experience with native file handling and periodic notification checks. The service is hosted at pulsetalk.ir; Android background alerts are periodic rather than instant push.

01 / TECHNOLOGY

Tools & focus

02 / EXPLORE

Related engineering notes

03 / NEXT
← Explore all work