Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

💱 CurrencyExchangeParser

C# .NET Status License API


📌 About the project

This project was developed during the 1st year as part of a summer university practice.

The goal is to build a currency exchange rate parser using data from the National Bank of Ukraine (NBU).


⚙️ Features

  • 📅 Select a date range (up to 7 days)
  • 💱 Choose 2 currencies for comparison
  • 📊 View:
    • exchange rates over time
    • minimum and maximum values
    • interactive chart of changes

🖥️ User Interface

Start screen

When launching the application, the user sees the main panel:

Start screen


Date selection

The user selects a date range.
The program supports up to 7 days, and the maximum allowed date is today.

If any selected date is invalid (e.g. in the future), the program shows an error.

Date selection


Currency selection

Next, the user selects two currencies for comparison.

Currency selection


Results

After clicking "CHECK", the program displays:

  • exchange rates for selected currencies
  • min/max values
  • chart of rate changes over the selected period

Results


📬 Contact

If you have any questions or suggestions, feel free to contact me on LinkedIn:

👉 Send me a message

About

This project is a currency exchange rate parser that retrieves and processes data from the National Bank of Ukraine (NBU) API

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages