The Currency Conversion and Alert System is a flexible application made to make user-defined notifications and hassle-free currency exchange rate monitoring possible. This project gives users the ability to choose from a large selection of global currencies a base currency and a target currencies for conversion. For their target currencies, users can additionally select minimum and maximum threshold values. The system prompts warnings when the target currency's exchange rate crosses specified boundaries, making sure users are aware of any substantial changes.
This system has a number of standout features customized alert preferences, real-time exchange rate data retrieval, and a user-friendly interface.
Numerous advantages are provided by this project, including improved financial control, tailored alarms, easy access to real-time data, and historical insights. Users are able to plan ahead based on previous trends, respond quickly to market developments, and make informed financial decisions. For people and businesses looking to successfully manage their currency-related issues, the Currency Conversion and Alert System is a useful tool.
- Generate an api key using https://app.currencyapi.com.
- Clone this repository.
- Replace
API_KEYwith the generated api key. - Run command
poetry installin terminal. - Run command
poetry shellin terminal. python run main.py- Enter the base currency ex. INR
- Enter the target currencies ex. USD EUR
- Enter the minimum threshold.
- Enter the maximum threshold.