lit26/Market_Watch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Front-end React.js website for display personal portfolio (stock & option).

Back-end Python Flask API for storing stock and option portfolio.

HTTP MethodURIAction
GEThttp://[hostname]/api/history/allget all the stock transactions
GEThttp://[hostname]/api/history/[transaction_id]get a stock transaction
POSThttp://[hostname]/api/history/transactionCreate a new stock transaction
POSThttp://[hostname]/api/history/transaction/[transaction_id]Update an existing stock transaction
GEThttp://[hostname]/api/option/allget all the option transactions
GEThttp://[hostname]/api/option/[transaction_id]get a option transaction
POSThttp://[hostname]/api/option/transactionCreate a new option transaction
POSThttp://[hostname]/api/option/transaction/[transaction_id]Update an existing option transaction
GEThttp://[hostname]/api/tickercategory/Getting ticker list of charts
GEThttp://[hostname]/api/rehreshchartsRefreshing charts
POSThttp://[hostname]/api/delete_chartDeleting chart at the backend

For local run, React.js website normally run on http://localhost:3000 and Python Flask API run on http://localhost:5000 which will cause CORS errors, the project has already handle this by adding proxy in React.js package.json.

stockoption

Watchlist will download charts from finvizfinance package. This will include personal watchlist and stock signal charts.

watchlist

About

A full-stack platform that tracks personal stock and option trading

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published