Whisper Waves is a secure and efficient chat application built using Kotlin, Firebase Realtime Database, Firebase Storage, and Firebase Authentication. It leverages Kotlin coroutines and data binding to provide a seamless user experience.
Utilizes end-to-end encryption to ensure the privacy and security of user conversations.
Powered by Firebase Realtime Database, enabling instant message delivery and updates.
Seamlessly share images and audios using Firebase Storage.
Firebase Authentication ensures secure user login and registration processes.
Utilizes Kotlin coroutines for efficient handling of asynchronous tasks, resulting in improved performance and responsiveness.
Implements data binding to create a dynamic and intuitive user interface.
- Clone the repository:
git clone https://github.com/Alenaak/whisper-waves.git
- Open the project in Android Studio.
- Connect the project to your Firebase project by following the Firebase setup instructions.
- Launch the Whisper Waves app on your device.
- Sign up or log in using your credentials.
- Start messaging securely and effortlessly.
- Kotlin
- Firebase Realtime Database
- Firebase Storage
- Firebase Authentication
- Kotlin Coroutines
- Data Binding
Contributions are welcome! Please fork the repository and create a pull request with your proposed changes.