A secure messaging application built with modern Android development practices.
- End-to-end encrypted messaging
- Real-time message delivery
- Secure user authentication
- Clean and intuitive UI
- Built with Kotlin and Jetpack Compose
- Android Studio Flamingo (2022.2.1) or later
- Android SDK 33 or higher
- Kotlin 1.8.0 or higher
- Gradle 8.0 or higher
- Clone the repository:
git clone [https://github.com/yourusername/Cryptalk.git](https://github.com/Codzure/Cryptalk.git)
- Open the project in Android Studio
- Sync project with Gradle files
- Run the app on an emulator or physical device
To build the debug version of the app:
./gradlew assembleDebugTo run unit tests:
./gradlew testTo run instrumented tests on connected devices:
./gradlew connectedAndroidTestThis project uses ktlint for code style enforcement. To check the code style:
./gradlew ktlintCheckTo automatically fix code style issues:
./gradlew ktlintFormatWe welcome contributions! Please read our Contributing Guidelines to get started.
Please review our Security Policy for reporting security vulnerabilities.
This project is licensed under the MIT License - see the LICENSE file for details.
- Leonard Mutugi