Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 CryptoVision

CryptoVision is a modern React application that provides a comprehensive overview of the cryptocurrency market using the Coinranking API and NewsData API.


🧩 Features

📈 Market Data

  • Real-time prices, market caps, and volume for top cryptocurrencies.

📰 News Feed

  • Live news updates from various sources about the crypto world.

💡 Crypto Details

  • In-depth data on individual coins, including interactive charts, graphs, and basic technical analysis.

🛠 Tech Stack

  • React.js – Frontend framework (bootstrapped with Create React App)
  • Coinranking API – For live crypto data
  • NewsData API – For fetching the latest crypto news
  • Chart.js / Recharts / Ant Design – (Assumed based on typical usage in crypto apps)

📦 Getting Started

Clone the repository and install dependencies:

git clone https://github.com/your-username/CryptoVision.git
cd CryptoVision
npm install

Run the development server:

npm start

Open http://localhost:3000 to view the app in your browser.


📜 Available Scripts

npm start

Runs the app in development mode.

npm test

Launches the test runner in interactive watch mode.

npm run build

Builds the app for production into the build/ folder.

npm run eject

Exposes configuration files (not reversible).


🔐 API Keys

Note: To run the app successfully, you'll need to create .env file(s) in the root directory and insert your API keys like:

REACT_APP_COINRANKING_API_KEY=your_coinranking_api_key
REACT_APP_NEWSDATA_API_KEY=your_newsdata_api_key

Make sure to keep your API keys secure and never commit them to GitHub.


🧪 Testing

You can run tests using:

npm test

📦 Deployment

To deploy the app, first build the production bundle:

npm run build

Then, you can deploy the contents of the build/ folder to platforms like:

For more info, check the official Create React App deployment guide.


📚 Learn More


🙌 Author

Vipul Parmar GitHub: @thevip01


📄 License

This project is open-source and available for educational and personal use.

About

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages