Skip to content

elwincheng/simutrade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 

Repository files navigation

MERN Stack Stock Simulator

A free to use virtual stock simulator

Key Features

  • Authentication using Jsonwebtoken
  • Stock search up
  • Display stock chart, current price, daily price change
  • Buy and sell stocks with $1,000,000 virtual USD

Tech Stack

Client

  • React JS
  • Redux (for managing and centralizing application state)
  • React-router-dom
  • Axios (to make api calls)
  • Material UI
  • Recharts (to display stock price history)

Server

  • Express
  • Mongoose
  • JWT (for authentication)
  • bcryptJS (for data encryption)

Databse

MongoDB (MongoDB Atlas)

To-do

  • Sign up component
  • Sign up backend
  • Log in component
  • Log in backend
  • Stock information Component
  • Snackbar
  • Stock searcher Component
  • Portfolio component
  • Add Finnhub api
  • Add Alpha Vantage api
  • Save stock purchases in database
  • Dashboard component
  • Forgot password
  • Calculate assets' value

About

A Real-Time Virtual Stock Trading Simulator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors