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.
- 📱 Real-time text chat
- 🔐 User authentication via Firebase Auth
- ☁️ Cloud data storage using Firebase Firestore
- 🔄 Live message syncing with Firebase Realtime Database
- Language: Kotlin (97.9%), Java (2.1%)
- Backend: Firebase (Auth, Firestore, Realtime Database)
- Build System: Gradle with Kotlin DSL
.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
-
Clone the repository
git clone https://github.com/Alidon256/Hello-Fiend.git
-
Open in Android Studio
-
Connect Firebase
- Create a Firebase project.
- Add your Android app to Firebase.
- Download
google-services.jsonand place it in theapp/directory.
-
Build and Run
- Sync Gradle.
- Run on emulator or physical device.
- 🎙️ Audio calling (coming soon)
- 🎥 Video calling (coming soon)
- 🧑🤝🧑 Group chat support
- 📸 Media sharing
Alidon256
GitHub: @Alidon256
Feel free to contribute or fork the project to build your own chat experience!