Skip to content

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

Notifications You must be signed in to change notification settings

danmcquade/cryptfolio

Repository files navigation

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published