Skip to content

A cryptocurrency react app with data about all cryptocurrencies markets, exchanges and popular Cryptocurrency news. Fetched from RapidApi

Notifications You must be signed in to change notification settings

Evin-Ngoa/evin_crypto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Evin Crypto Analytics Web

A cryptocurrency react app with data about all cryptocurrencies markets, exchanges and popular Cryptocurrency news.

Project Goal

  • Learn advanced React best practices.
  • Fetching data from multiple sources using RapidAPI.
  • State Management using Redux Toolkit
  • UI Creation using Ant Design.
  • Creating charts using Chart.js.
  • Learn Project deployment to netlify through github.
  • Git : Use of multiple branches and pull requests.

Dependencies

  1. antd - For Designing
  2. @ant-design/icons - For Icons
  3. @reduxjs/toolkit & react-redux - Manage Redux (State Management)
  4. axios - API Request
  5. chart.js - create charts
  6. html-react-parser - Parse HTML Data
  7. millify - Transform extemely large numbers into readable strings
  8. moments - Parse time and dates
  9. react-chartjs-2 - Render charts from charts.js
  10. react-router-dom - URLs

Running the project

Git clone

In the project directory, you can run:

npm install

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.

Enjoy!

About

A cryptocurrency react app with data about all cryptocurrencies markets, exchanges and popular Cryptocurrency news. Fetched from RapidApi

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published