The Currency Exchange Rate Dashboard is a web application designed to help users analyze exchange rates between two currencies over various periods. Using USD as the base currency, the dashboard allows users to explore different currency pairs such as USD/INR, USD/GBP, USD/EUR, and USD/CAD. The application provides insights into historical exchange rate trends, allowing users to make informed decisions based on the data.
- Analyze exchange rates between USD and selected currencies.
- Options to display charts for weekly, monthly, quarterly, and yearly intervals.
- Highlight the date when the exchange rate reached its highest and lowest points.
- Print the exchange rate data in a chart format.
- User-friendly interface for seamless navigation.
- Screenshots of the project:
To run this project locally, follow these steps:
- Clone the repository:
git clone https://github.com/yourusername/currency-exchange-rate-dashboard.git
- Navigate to the project directory:
cd currency-exchange-rate-dashboard
- Install the required dependencies. If using Flask, you might need to set up a virtual environment:
python -m venv venv
source venv/bin/activate # For Linux/Mac
venv\Scripts\activate # For Windows
pip install -r requirements.txt
- Ensure you have the currency exchange rate dataset file ready. The dataset should include exchange rates for the currency pairs you want to analyze.
- Configure the API key if you are using an external API to fetch exchange rates. Replace the placeholder with your actual API key in the appropriate configuration file.
- Run the application:
flask run
- Access the dashboard by navigating to
http://127.0.0.1:5000
in your web browser.
The Currency Exchange Rate Dashboard is an essential tool for users interested in tracking and analyzing currency exchange rates. By providing comprehensive data visualization options and user-friendly functionality, this project aims to simplify the process of currency analysis.
Feel free to contribute to this project by submitting issues or pull requests!