Mobile Application / Social
Omly Chat App
Social app combining one to one messaging and group audio rooms with live gifting, geolocation features, and a smooth live app style UI. Built with Agora RTC for audio rooms, Socket.io for real-time messaging, SQLite local storage, and Firebase push notifications.

Project Overview
Omly Chat blends two modes of communication in one app: direct one to one messaging and group audio rooms. Real time messaging runs over Socket.io while Agora RTC carries the audio for the group rooms, including live gifting. SQLite stores the local conversation cache so the chat list is usable offline and loads instantly, and Firebase push notifications wake the app for new activity. Geolocation features add context to the social layer.
Key Features
- One to one messaging and group audio rooms in a single app
- Real time chat over Socket.io with Agora RTC audio rooms
- Live gifting inside audio rooms
- SQLite local storage for offline conversation history
- Firebase push notifications and geolocation features
Tech Stack
FlutterAgora RTCSocket.ioFirebaseSQLiteGetX