Welcome to the Calculator-Forex project! This is a beginner-friendly project developed using C# Windows Forms within the .NET framework. The project consists of two main functionalities: a simple calculator on the first page and a currency converter using a Currency API on the second page.
The Calculator-Forex project is a two-in-one application that offers the following features:
-
Calculator: A simple calculator that performs basic arithmetic operations like addition, subtraction, multiplication, and division. This calculator provides a user-friendly interface for performing calculations.
-
Currency Converter: A currency converter that utilizes a Currency API to fetch real-time currency exchange rates and convert between different currencies. This feature allows you to input an amount in one currency and receive the equivalent amount in another selected currency.
Before you begin, make sure you have the following prerequisites:
- Visual Studio (or any other C# development environment)
- Basic understanding of C# programming
- Internet connection for the Currency API integration
-
Clone the Repository: Start by cloning this repository to your local machine using the following command: git clone https://github.com/whosNikoloz/Calculator-Forex.git
-
Open in Visual Studio: Launch Visual Studio and open the
Calculator-Forex.slnsolution file located in the repository's root directory. -
Build the Solution: Once the solution is open, build the project to ensure that all dependencies are resolved and the application compiles without errors.
The calculator can be found on the first page of the application. It provides a basic interface for performing arithmetic operations. You can enter numbers using the numeric buttons and perform operations using the operator buttons (+, -, *, /). The result will be displayed in the designated area.
To access the currency converter, navigate to the second page of the application. Here, you can select the source currency, target currency, and enter the amount you wish to convert. Upon clicking the "Convert" button, the application will fetch the latest exchange rate using the Currency API and display the converted amount.
Contributions to this project are welcome! If you find any issues or have ideas for enhancements, feel free to submit pull requests or open issues on the GitHub repository.
This project is licensed under the MIT License, which means you're free to modify, distribute, and use the code for your own purposes.