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

https://github.com/hamzazaidix/cryptoverse

Cryptoverse is a React web application that displays real-time data about various Cryptocurrencies πŸ’°.
https://github.com/hamzazaidix/cryptoverse

bitcoin-tracking-tool coin-gecko-api crypto-market-analysis-tool crypto-marketplace crypto-react-app crypto-tracking-app cryptocurrency marketplace react-google-charts

Last synced: 3 months ago
JSON representation

Cryptoverse is a React web application that displays real-time data about various Cryptocurrencies πŸ’°.

Awesome Lists containing this project

README

        

# [Cryptoverse](https://cryptoverse2x.netlify.app/) β‚ΏπŸ’°πŸ€‘

*Cryptoverse* is a *React web application* that displays *real-time data about various Cryptocurrencies* πŸ’°. It allows users to search for specific coins, view detailed information, and explore the top 100 coins based on market capitalization in multiple currencies.

# [Checkout Cryptoverse Website](https://cryptoverse2x.netlify.app/)

## Installation

To run this project, you need to have Node.js and npm installed on your system.

1. Clone the repository:
```bash
git clone https://github.com/HamzaZaidiX/cryptoverse.git
```

2. Install dependencies:
```bash
npm install
```

4. Start the development server:
```bash
npm start
```

## Features

- Displays the *top 100 cryptocurrencies based on market capitalization.*
- Allows users to search for specific coins.
- Displays detailed information about each coin, including realtime *Price, 24H change, Market cap*, and more.
- Supports multiple currency conversions like *(PKR, USD, EURO, INR)*

## Screenshots:
![screenshot](https://github.com/user-attachments/assets/05b1d0ba-8c2a-4814-8e97-18c5c24143c8)
![screenshot (2)](https://github.com/user-attachments/assets/be3996e6-baa5-43c2-a40b-24227532224a)
![screenshot (1)](https://github.com/user-attachments/assets/069526ef-866c-433f-bdcb-2717055fd650)

## Code Structure

- `src/components`: Contains React components for different sections of the application.
- `src/context`: Contains the context provider for managing global state.
- `src/App.js`: The main component that renders the application.
- `src/index.js`: The entry point of the application.

## API

Cryptoverse uses the *CoinGecko API* to fetch real-time cryptocurrency data. You can find the API documentation at [CoinGecko Api](https://www.coingecko.com/api/documentation/v3).

## License

This project is licensed under the *MIT License*.

## Contributing

Contributions are welcome! If you find any bugs or have suggestions for improvements, please open an issue or submit a pull request.

## Author

*Cryptoverse* was created by [Hamza Zaidi](https://github.com/HamzaZaidiX).