Messenger / Mobile Security

    BUM Messenger

    Ekip iletişimi için sohbet içinde görev yönetimi ve Signal seviyesinde E2EE şifrelemeye sahip mobil mesajlaşma uygulaması.

    BUM Team Platform9 ay
    BUM Messenger hero

    Proje bağlantıları

    App Store
    Google Playprivate
    RuStore
    Websiteprivate

    Proje hakkında kısaca

    BUM Messenger, güvenli yazışmayı ve task-flow'u tek bir arayüzde birleştirir: ekipler görevleri doğrudan sohbet içinde yönetir, iletişim hızını ve yüksek veri güvenliğini korur.

    Güvenlik mimarisi

    Projenin temel amacı, güvenlikten ödün vermeden kullanışlı bir ekip mesajlaşma uygulaması sunmaktı. Anahtar rotasyonu ve cihazlar arası güvenli senkronizasyona sahip bir E2EE katmanı geliştirdik.

    • Sohbet odası içinde görev ve durum yönetimi.
    • Signal'e yakın bir modelle mesajların ve eklerin şifrelenmesi.
    • Yönetim katmanında cihaz, oturum ve erişim politikalarının denetimi.

    Teknik blok

    Frontend · Çapraz platform

    React Native

    iOS + Android için tek kod tabanı, cihaz kriptografisiyle çalışmak için native çağrılar.

    Şifreleme

    libsignal E2EE

    Tüm mesajların uçtan uca şifrelenmesi için Signal protokolü. Anahtarlar yalnızca cihazda oluşturulur ve saklanır.

    Backend

    PostgreSQL + Node.JS

    Meta verilerin saklanması için PostgreSQL ile Node.JS üzerinde sunucu tarafı. Medya ve ekler şifreli bir kanaldan geçer.

    Kurumsal çekirdek

    Kendi bulutu

    Kurumsal müşteriler için — üçüncü tarafların erişimi olmadan, müşterinin kendi altyapısında izole edilmiş bir bulut çekirdeği.

    Proje ekranları

    BUM desktop
    İş sohbetleriyle birlikte mesajlaşma uygulamasının ana desktop ekranı.
    BUM mobile screen 1
    İş bağlamı ve görevlerle birlikte mobil sohbet ekranı.
    BUM mobile screen 2
    Mesaj detaylarıyla birlikte mobil yazışma ekranı.