/upbit

Cryptocurrency analysis app for to aggregate news, historical pricing data, and sentiment data for any cryptocurrency

Primary LanguageJavaScript

upBit

Created for project 3 at Northwestern Bootcamp upBit is an interactive financial app that helps traders monitor and analyze crypto-currency assets. A custom API is created using sequelize and MYSQL database. We use Coinbase API and Omenics to collect historical data of these currencies. Various scraping and charting npm packages are used to display news and analytics.

The app is created on React front-end, with sequelize express backend using MVC architecture. Passport React JWT authorization is applied saving user data onto MongoDB.

Heroku Link

Demo Link

Screen Shots

Register

Screen shot

News Screen shot2

Pricing Screen shot3

Graph Screen shot4

Regression Graph Screen shot5

Technologies

To Run App

  • Go to Terminal in VS Code command line input: npm install
  • Start Mongodb by going to C: and line input: mongod
  • Go to Terminal in VS Code command line input: npm start
  • Goto Register

Project 3 - Accolades By Classroom Vote Awarded

Winner Most Awe Inspiring 63% - First Place Prize

Winner Best Use of Tech 44%

Winner Most Disruptive 38%

Programming Team

Joey Lansangan - /Materialize/HTML/CSS/Frontend Visual Design - Joey Portfolio

Sung Lee - /Passport Authentication/News Scraping//NPM Packages/Routing and Backend JS - Sung Portfolio

Kat Poulos - /Sequelize MySQL/Graphing NPM packages/API Creation/Routing and Backend JS - Kat Portfolio