Skip to content

Built with the MERN stack, Finnhub API, and News API to display realtime and historical stock data, stock news, earnings calendar, IPO calendar and allow users to create a personal account and watchlist.

Notifications You must be signed in to change notification settings

BEllis0/Stock-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Watchlists.io

A full stack stock app that includes real time/historical data charting, stock news, IPO & earnings calendars, and account & watchlist creation.

  • Features interactive stock charting, web sockets for real time pricing, error/success notifications & responsive design * Includes user authentication / security features with password hashing, HTTP access tokens, and Google Recaptcha
  • Leverages resource caching for stock data and news; debounced web sockets, stress and end-to-end testing

Link to live app: https://www.watchlists.io

Dependencies

Backend: axios, bcrypt, http-proxy-middleware, jsonwebtoken, moment, passport-jwt, cors, dotenv, express, mongoose, newsapi, nodemon, pusher, validator

Frontend: react, react-dom, react-router, react-router-dom, react-stockcharts, react-ga, newrelic, axios, @material-ui, react-recaptcha-google

About

Built with the MERN stack, Finnhub API, and News API to display realtime and historical stock data, stock news, earnings calendar, IPO calendar and allow users to create a personal account and watchlist.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published