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.
Register
- Node.js
- Materialize Framework
- Sequelize
- MySQL
- MongoDB
- Express.js Framework
- React
- MVC -architecture
- NPM packages
- Passport Authentication
- 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
Winner Most Awe Inspiring 63% - First Place Prize
Winner Best Use of Tech 44%
Winner Most Disruptive 38%
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