1. Real-Time Exchange Rate Monitoring
BCV Query: Automatically obtains official US Dollar (USD) and Euro (EUR) exchange rates directly from the Central Bank of Venezuela website using web scraping techniques.
Crypto (USDT) Query: Obtains the USDT exchange rate from Binance (via Monitor Venezuela).
Retry System: Includes logic to retry the connection up to 3 times if access to the BCV fails, using different HTML selectors to ensure data retrieval.
2. Background Update Service
Automation: Uses Workmanager to execute update tasks without requiring the application to be open.
Configurable Frequency: The user can define the update interval (default is every 60 minutes).
Data Optimization: The service can be enabled or disabled in the settings to save battery or data.
3. Smart Notification System
Exchange Rate Alerts: The app can be configured to send notifications only when it detects a price change (indicating with a 📈 or 📉 if it went up or down).
Daily Summary: Option to always receive a notification with the "Price of the Day" at the scheduled interval.
Custom Channel: Implement a specific notification channel with a custom sound (notification_dolar).
4. Integrated Conversion Calculator
Quick Calculations: Includes a complete arithmetic calculator within the app.
Shortcut Buttons: Allows you to instantly insert the current value of the Dollar, Euro, or USDT into the calculator to quickly convert them to Bolivars.
Clipboard: Function to copy the result of any calculation with a single tap.
5. Rate History
Local Log: Stores a history of up to the last 100 price updates.
Date Detail: Allows you to view the exact date and time of each change in the USD, EUR, and USDT exchange rates.
6. System Integration (Widget and Sharing)
Android Widget: Includes a desktop widget that displays the rates and the last verification time directly on your phone's home screen.
Sharing Function: Allows you to send current rates via messaging apps or social media.
Quick Copy: Option to copy current rates to the system clipboard.
7. Customization and Settings
Dark/Light Mode: Full support for both visual themes, with persistence (remembers the user's choice upon restart).
Cache Management: Saves rates locally to allow for quick access even without an internet connection (valid for 24 hours).
Privacy: The app clarifies that it does not collect personal data, limiting itself to obtaining public information from the issuing entities.
Monitor your currencies quickly and easily