Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 760 Bytes

File metadata and controls

15 lines (12 loc) · 760 Bytes

Real-Time Chat App

Overview

A basic real-time messaging application built using Firebase, allowing users to send and receive messages instantly, with offline handling and push notifications.

Features

  • Simple Chat Interface: Input field for messages and a display area for chat history.
  • Real-time Messaging: Messages are sent and received instantly using Firestore database.
  • Push Notifications: Notifies users of new messages using Firebase Cloud Messaging.
  • Offline Handling: Alerts users when the device is offline and removes the alert when the connection is restored.

Tech Stack

  • Android: Kotlin & Jetpack Compose
  • Backend: Firestore Database
  • Notifications: Firebase Cloud Messaging (FCM)