Skip to content

This is a android chat application that allows users to chat via texting audio calling video calling among others . It Utilizes Firebase features such as the real time database, Cloud fire store among others

Notifications You must be signed in to change notification settings

Alidon256/Hello-Fiend

Repository files navigation

Hello-Fiend

Hello-Fiend is an Android chat application that enables users to communicate via text messaging. It is built using Kotlin and integrates Firebase services for real-time communication and data management.

⚠️ Note: Audio and video calling features are planned but not yet implemented.

🚀 Features

  • 📱 Real-time text chat
  • 🔐 User authentication via Firebase Auth
  • ☁️ Cloud data storage using Firebase Firestore
  • 🔄 Live message syncing with Firebase Realtime Database

🛠️ Tech Stack

  • Language: Kotlin (97.9%), Java (2.1%)
  • Backend: Firebase (Auth, Firestore, Realtime Database)
  • Build System: Gradle with Kotlin DSL

📁 Project Structure

.idea/                  # IDE configuration
app/                    # Main Android app source code
gradle/                 # Gradle wrapper files
build.gradle.kts        # Project-level build config
settings.gradle.kts     # Project settings
.gitignore              # Git ignore rules

📦 Setup Instructions

  1. Clone the repository

    git clone https://github.com/Alidon256/Hello-Fiend.git
  2. Open in Android Studio

  3. Connect Firebase

    • Create a Firebase project.
    • Add your Android app to Firebase.
    • Download google-services.json and place it in the app/ directory.
  4. Build and Run

    • Sync Gradle.
    • Run on emulator or physical device.

🧩 Planned Features

  • 🎙️ Audio calling (coming soon)
  • 🎥 Video calling (coming soon)
  • 🧑‍🤝‍🧑 Group chat support
  • 📸 Media sharing

👤 Author

Alidon256
GitHub: @Alidon256


Feel free to contribute or fork the project to build your own chat experience!

About

This is a android chat application that allows users to chat via texting audio calling video calling among others . It Utilizes Firebase features such as the real time database, Cloud fire store among others

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published