Skip to content

ixd-system-design/Ethereum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ethereum

This project charts an up-to-date history of the price of Etherium over the last 30 days. Data is gathered by NodeJS via the CoinAPI, and published via an Express API endpoint to the frontend. The frontend itself leverages D3.js to construct a line chart with custom labels and axes.

Setup

To make this work, you would need to supply an API Key for CoinAPI. See also: https://www.coinapi.io/get-free-api-key. You would also need to add the APIKEY as an environment variable. For example you might add a line resembling the following to your .env file:

APIKEY=******

An .env.example is also provided for reference.

Iteration and AI Notes

Since D3 is a well established charting library, you can generally get good mileage with it in combination with AI support. If you feed the AI an example of your data (e.g. log the result of a fetch request and copy-paste) along with your intentions, you'll get pretty far towards your goal.

About

Basic demo using Etherum data from CoinAPI along with D3js to create a chart.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors