项目作者: achyutjhunjhunwala

项目描述 :
Crypto Application using CoinMarketCap API
高级语言: JavaScript
项目地址: git://github.com/achyutjhunjhunwala/coinmarketcap.git
创建时间: 2018-07-10T21:31:30Z
项目社区:https://github.com/achyutjhunjhunwala/coinmarketcap

开源协议:

下载


Coin Market Cap

This project was bootstrapped with Create React App.

Features:

Teachnical Stack

  1. 1. Bulma - It uses lightweight Bulma Framework for CSS
  2. 2. ECMAScript 6
  3. 3. React with Redux and Thunk
  4. 4. Tauchart for implementation of Scatter Plot Graph
  5. 4. Ag-grid-react, a react wrapper built on top of ag-grid library.
  6. 5. Docker Support

ToDo (Improvisations)

  1. 1. Make the Grid Component Responsive for screen size change event. Currently the grid loads
  2. on all screens but does not responds to manual change in screen size
  3. 2. The Graph is responsive but amount of data is such, that on small devices the axis bar does not
  4. render the fields properly. A better logic to reduce items on axis based on screen size.
  5. 3. Unit Test Cases

Install

  1. yarn

Development

  1. npm start

Build

  1. npm run build

Docker Build

  1. docker build . -t achyut/cmc-docker

Docker Run

  1. docker run -p 8080:80 achyut/cmc-docker