This project allows stock traders to log their stock trades (purchases and sales) over time and get a summary of their profit/loss.
Read the README.md file in the server
folder for more information on getting set up with the Node.js api.
Read the README.md file in the web
folder for more information on getting set up with the Angular web application.
- Force redirect to www. so we don't run into local storage sharing issue
- Handle expired auth tokens
- Be able to add a short position (AKA sell short and then cover by buying)
- Summary > Add additional metrics (e.g. profit/loss today / this month / this year?)
- Trade History > Support paging as user scrolls
To make this into a product...
- Store users and trades in MongoDB instead of JSON files
- Place limitations on free account (e.g. can only add 30 trades?)
- To use additional features, require them to pay?
- Allow auto-imports from TD Ameritrade, TRowe Price, etc... using Puppeteer
- Create logo
- Add google analytics
- Perform SEO
- Run google ads