This is an Android client for Guerrilla Mail, a disposable temporary email service. This app is powered by the Guerrilla Mail public API, which allows users to create and manage temporary email addresses.
- Get temporary email addresses
- Receive and view incoming emails
- Guerrilla Mail API: The API used for communication with Guerrilla Mail service.
- Retrofit: An HTTP client used for communication with the Guerrilla Mail API.
- Jackson: A library for JSON serialization and deserialization used in the project.
- Room: Local storage for received emails.
- Hilt: Dependency injection framework used for managing dependencies in the project.
- Timber: Logging library.
- DataStore Preferences: Used for storing and managing user preferences.
- Firebase Analytics: Analytics.
- Firebase Crashlytics: Crash analytics.
- Clone the repository
git clone https://github.com/oleksandrvolovyk/guerrilla-mail-android-client
- Open the project in Android Studio
- Build and run the app
- Launch the app
- Wait for the app to receive temporary email address from the API
- Tap on the assigned email to copy it to the clipboard
- Guerrilla Mail for providing the public API
This project is licensed under the MIT License - see the LICENSE file for details.