/prophet-dd-demo

Primary LanguageJavaScriptMIT LicenseMIT

PROPHET

Prophet is an educational, sandboxed web trading application designed for people who are new to investing to trade US stocks. The application is geared towards individuals who don't have experience who may not know how to read financial statements. User's can come to our app and see the main statistics they'll need to make decisions and learn by experience without putting any of their own money up.

image

http://www.giphy.com/gifs/47CTyi6Z8w5zhb2wkZ

Each users portfolio is updated in real time based on the current holdings.

Getting Started

To run locally on your machine, simply clone the repository, download postgresQL and create a database named prophet-app and NPM install.

image

image

or simply visit https://prophet-app.herokuapp.com/

Built With

Technologies used to build this application include:

  • React - Front-end framework used to build components
  • Redux - Front-end framework used to manage state
  • IEX API - Stock market API with live up to date information on the market
  • React-Vis - Uber’s D3 Library for charting
  • NodeJS - Server side environment used to set up router
  • ExpressJS - Server used to communicate with client side and PostgresQL database
  • Sequelize - Library used to create models and query database for relevant information
  • PostgresQL - Relational database used to store all data that is not realtime data
  • Heroku - Deployment service used to host the Prophet application

Authors

  • Jay Bhagat
    jay
  • Jonathan Ciccarella
    jonathan
  • Ken Atienza
    ken

Acknowledgments

Thank you to all the instructors and fellows at Fullstack Academy for their support