Donald wants to give each of his three kids, Huey, Luey, and Duey, birthday presents. He intends to give each of his children 5 Bitcoin each. The problem is that each of his kids has requested different coin currencies. Huey wants Ethereum. Luey is all about Litecoin. Duey is gloating about being into DASH. Donald wants to get the best rates possible when he converts the coins to give his children and wants a tool to calculate that for him.
Because Donald doesn't believe in alt coins and will live and die by Bitcoin, he also wants to set up a savings account of Bitcoin for each of his children to get when they are of age. The problem is that none of his kids have Bitcoin accounts and are confused by wallets.
The Ducky Exchange app gets the latest Bitcoin exchange rates every five minutes from four different APIs, formats the data, and adds it to a database hosted on Heroku. The front-facing client portal displays the latest data and the best rates from each source.
- React
- Node.js
- Express.js
- PostgreSQL
- Knex.js
- Heroku
- Firebase
- APIs - Bittrex, CoinCap, Kraken, Poloniex
If you would like to install the React app locally, follow these steps:
-
Create a fork of this repo
-
Clone it to your local machine
-
Navigate to the new folder on the command line and run
npm install
-
Run
npm start
-
View the app in your web browser at localhost:3000/
Amber Johnson, Full Stack Web Developer
- Email [email protected]
- Portfolio amberjohnsonsmile.co
- GitHub @amberjohnsonsmile
- LinkedIn @amberjohnsonsmile
MIT