This repository contains a crypto exchanger application built using TypeScript, React.js, Redux-Toolkit, Next.js, StyledComponents. The application allows users to select a cryptocurrency and exchange it for another cryptocurrency, with the initial value calculated based on the selected exchange rate.
- Choose the cryptocurrency pair you want to exchange (e.g., BTC to ETH)
- Enter the amount of the first cryptocurrency (e.g., BTC) you want to exchange
- Utilize the search functionality to find specific cryptocurrencies quickly. Just enter the cryptocurrency name you're looking for
- The API will calculate the initial value in the second cryptocurrency (e.g., ETH) based on the current market rate. Review this value before proceeding with the exchange
- Access the API on any device with an internet connection. The interface will automatically adjust to provide the best user experience
Before running the application, make sure you have Node.js and npm installed on your system.
- Clone the repository:
git clone https://github.com/DmitriyBartenev/exchanger.git
- Install the dependencies:
npm install
- Run the development server:
npm run dev
Contributions are welcome! If you find any issues or have improvements to suggest, feel free to create a pull request or raise an issue in the repository.