Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/dmitriybartenev/exchanger
- Owner: DmitriyBartenev
- Created: 2023-07-14T15:13:52.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-26T16:18:00.000Z (over 1 year ago)
- Last Synced: 2023-09-27T04:58:37.818Z (over 1 year ago)
- Topics: nextjs, prettier, react, redux, redux-toolkit, styled-components, typescript
- Language: TypeScript
- Homepage: https://exchanger-bice.vercel.app
- Size: 251 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.