MobileIn Progress

Mobile Chat App

A real-time chat application for mobile devices with push notifications, file sharing, and end-to-end encryption.

Duration

4 months

Team Size

Solo Project

Status

In Progress

🚀

Project Overview

This mobile chat application provides secure and reliable communication with end-to-end encryption, real-time messaging, and rich media sharing. Built with React Native and Firebase, it offers cross-platform compatibility with native performance and a modern, intuitive user interface.

Key Features

End-to-end encryption
Real-time messaging
Push notifications
File and media sharing
Group chat functionality
Message reactions and replies
Online status indicators
Message search and filtering

Challenges & Solutions

Implementing end-to-end encryption

Optimizing real-time performance

Managing offline message sync

Ensuring cross-platform compatibility

Screenshots

📸
📸
📸

Technologies Used

React NativeFirebaseExpoTypeScriptAsyncStoragePush Notifications

Project Timeline

Planning
Development
Testing
Deployment
Gevano Randhi Pilko | Software Engineer