danmcquade / cryptfolio

A full-stack cryptocurrency portfolio tracker built using a Ruby on Rails API back-end and React front-end

Home Page:https://cryptfolio.danmcq.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cryptfolio - A full-stack cryptocurrency portfolio tracker

Cryptfolio is a full-stack web application that allows users to monitor real-time pricing data for various cryptocurrencies, and track their own positions in those currencies. Currently the app is capable of tracking Bitcoin, Bitcoin Cash, Dash, Ethereum, IOTA, Litecoin, Monero, NEM, Ripple and Zcash.

Live Deployment

Cryptfolio Preview Screenshot

Summary

From the main dashbaord, real-time pricing is displayed for all supported cryptocurrencies. Users have the option to register an account, and once they have registered and logged in, they are able to add their own positions in various cryptocurrencies to their portfolio.

Features

  • Real-time price data for numerous cryptocurrencies
  • User login and registration
  • Individual portfolios for tracking cryptocurrency positions
  • Ability to add, edit and delete positions

Technologies Used

Cryptfolio utilizes a Ruby on Rails API back-end with a PostgreSQL database, and a React front-end

  • React
  • Ruby on Rails
  • PostgreSQL
  • JSON Web Tokens (JWT)
  • Gravatar Avatars
  • Heroku (back-end API deployment)
  • Firebase (front-end deployment)

External Resources Used

About

A full-stack cryptocurrency portfolio tracker built using a Ruby on Rails API back-end and React front-end

https://cryptfolio.danmcq.com/


Languages

Language:JavaScript 54.1%Language:Ruby 37.6%Language:CSS 6.2%Language:HTML 2.1%