Skip to content
This repository has been archived by the owner on Mar 30, 2024. It is now read-only.

Android Chat App is a real-time messaging application developed using Kotlin and Firebase. It allows users to send and receive messages in real-time, enabling seamless communication between users.

Notifications You must be signed in to change notification settings

Erk-Vural/Realtime_Chat_App

Repository files navigation

Realtime Chat App

Android Chat App is a real-time messaging application developed using Kotlin and Firebase. It allows users to send and receive messages in real-time, enabling seamless communication between users.

Features

  • Real-Time Messaging: Send and receive messages instantly with real-time updates using Firebase Realtime Database.
  • User Authentication: Authenticate users securely using Firebase Authentication to ensure data privacy and security.
  • Push Notifications: Send push notifications to users to alert them of new messages or updates.

Technologies Used

  • Kotlin
  • Firebase (Realtime Database, Authentication, Cloud Messaging)
  • Android SDK

Installation

  1. Clone the repository:

    git clone https://github.com/your_username/android-chat-app.git
  2. Open the project in Android Studio.

  3. Set up Firebase for the project:

    • Create a new Firebase project on the Firebase Console.
    • Add your Android app to the Firebase project and follow the setup instructions to download the google-services.json file.
    • Place the google-services.json file in the app directory of your Android project.
  4. Build and run the application on your Android device or emulator.

Usage

  1. Register or log in to the application using your credentials.
  2. Start a new conversation with other users.
  3. Send messages in the chat rooms and see real-time updates as other users send messages/

About

Android Chat App is a real-time messaging application developed using Kotlin and Firebase. It allows users to send and receive messages in real-time, enabling seamless communication between users.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages