The application utilizes IEX Cloud API and was built using ReactJS (Frontend), Node.js and Express (Backend). It uses Chart.js for visual graphs along with PostgreSQL for database and styled with Bootstrap 4.
Check out the app HERE!
- cd into the app root directory in your terminal
- Create a local database (I used PostgresSQL) based on the queries in the db.js file
- Run
touch .envin the root directory - put in the relevant fields based on the sample file
.env_sample - Run
npm icommand - cd into client folder and run
npm icommand - cd back to root directory and run
npm run dev - open app in browser on
localhost:5000
This web application utilizes IEX Cloud API to retrieve and utilize stock information to simulate a stock trading application, using React-Bootstrap for styling and responsiveness. ReactJS was used to develop the frontend of the web application. While the backend uses Node.js with Express for RESTFUL WebAPI and Internal WebAPI calls. The PostgreSQL is being used to handle User, Account, Transaction and Holding information. React Context Hooks were used to store user, account, holding and other information to provide a smoother user experience.
- HTML, CSS, JavaScript - Front End Stack
- React - Front End Framework
- Node.js and Express.js - Backend Stack and Internal API
- Postgre SQL - Database
- IEX Cloud API - RESTAPI
- Heroku - Hosting platform for web server
- ElephantSQL - Hosting platform for database
- Graphs - Chart.js




