Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dmitriybartenev/exchanger

React.js | Next.js | Redux | StyledComponents
https://github.com/dmitriybartenev/exchanger

nextjs prettier react redux redux-toolkit styled-components typescript

Last synced: about 1 month ago
JSON representation

React.js | Next.js | Redux | StyledComponents

Awesome Lists containing this project

README

        

# Crypto Exchanger

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.

## How to use

- 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

## Installation

Before running the application, make sure you have Node.js and npm installed on your system.

1. Clone the repository:
`git clone https://github.com/DmitriyBartenev/exchanger.git`
2. Install the dependencies:
`npm install`
3. Run the development server:
`npm run dev`

## Contributing

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.