Skip to content

isaiaheaso/vue-crypto-watchlist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Final Project - Isaiah Easo

Overview

This is my final project for IT 338 where I will be creating a cryptocurrency watchlist app using Vue.

overview

A few highlights on what the application uses:

  • Coingecko API to request latest/historical information for cryptocurrencies
  • Express to run a simple JSON server
  • Axios to perform GET/POST/DELETE requests to the JSON server
  • Vuex for centralized store and state-management
  • Canvas.js to create historical price charts
  • Video.js as modern video player on the About page

Instructions for running the application locally

Start the server

cd server
npm install
node index.js

Start the Vue app

cd crypto-watchlist
npm install
npm run serve

Instructions for accessing the application via the web

Visit https://crypto.easo.io/

Using the app

This free-to-use crypto watchlist will help you track and learn more about virtually any cryptocurrency.

To use it, simply search for any cryptocurrency on the homepage, and if you would like to start tracking it, click "Add to watchlist." Removing a cryptocurrency from your watchlist is as easy as clicking the red delete button. watchlist

If you would like to learn more about any particular cryptocurrency from your watchlist, click on the coin name (i.e. Bitcoin). detail