Smeron
Secure communication

SLC

A communication suite with secure real-time messaging, high-fidelity video conferencing and VOIP-to-PSTN world calls.

  • UI/UX case study
  • Real-time architecture
  • Hybrid serverless
  • SLC — screen 1
  • SLC — screen 2
  • SLC — screen 3

Technologies used

  • React Native (Expo)
  • Firebase
  • GetStream
  • Twilio
  • Node.js
  • Zustand

Overall project details

Project SLC is a premium, high-performance communication suite designed to provide secure, real-time connectivity across mobile platforms. It serves as a unified ecosystem for instant messaging, high-fidelity video conferencing, and "World Calls"—a specialized integration that bridges digital VOIP with traditional PSTN (Public Switched Telephone Network) lines. By leveraging a distributed serverless architecture, SLC ensures sub-100ms latency for messaging while providing enterprise-grade security and a credit-based global calling system.

Target audience

  • Privacy-Conscious Individuals

    Users seeking a secure, encrypted alternative to mainstream messaging apps for personal data protection.

  • Global Travelers & Expats

    Individuals needing a reliable, low-cost way to call international phone numbers (PSTN) directly from a mobile app.

  • Small to Mid-Sized Teams

    Organizations requiring a private, branded communication tool for internal chat and video coordination without the overhead of enterprise bloat.

User experience & workflow

The platform is built around a "Connectivity First" philosophy, ensuring that users can transition from a simple text chat to a high-definition video call or a global phone call with a single tap.

Technical architecture

Project SLC utilizes a Hybrid Serverless Architecture . The frontend manages the heavy lifting of media rendering and real-time state synchronization, while the backend is orchestrated through Firebase Cloud Functions and specialized communication providers.

Developer role & focus

  • Real-time Synchronization

    Implementing Firebase RTDB for instantaneous messaging, typing indicators, and online presence tracking.

  • High-Fidelity Media

    Orchestrating GetStream and Twilio SDKs to handle adaptive bitrate video and crystal-clear audio conferencing.

  • Secure Billing Logic

    Developing robust Firebase Cloud Functions to handle PSTN call initiation and atomic credit deductions.

  • Push Notification Pipeline

    Engineering a dual-path notification system (Expo + Direct FCM) to ensure message delivery in background states.

Technology stack

Core stack

Frontend
React Native (v0.81), Expo (v54), TypeScript, Zustand
Backend
Node.js (Firebase Cloud Functions), Firebase Realtime DB, Firestore
Video/Voice
GetStream Video SDK, Twilio Voice/Video SDK
Identity & Push
Firebase Auth, Google Cloud Translation, FCM

Communication structure

The platform ensures a fluid experience by using Realtime Database for UI-facing events and Cloud Functions for complex backend orchestration.

Next projectHRMS AI CRM
Read case study