Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ajmeese7/finance-dashboard
A dashboard to track performance of your finances over time.
https://github.com/ajmeese7/finance-dashboard
dashboard finances flask nextjs stocks
Last synced: 26 days ago
JSON representation
A dashboard to track performance of your finances over time.
- Host: GitHub
- URL: https://github.com/ajmeese7/finance-dashboard
- Owner: ajmeese7
- License: mit
- Created: 2021-03-20T15:08:28.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-11-20T23:44:24.000Z (12 months ago)
- Last Synced: 2024-05-21T03:28:09.954Z (6 months ago)
- Topics: dashboard, finances, flask, nextjs, stocks
- Language: JavaScript
- Homepage:
- Size: 498 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# stocks-dashboard
A dashboard to track performance of your stocks over time.## Plan
- Use the Ameritrade API to search the ticker for current price:
https://api.tdameritrade.com/v1/marketdata/quotes?apikey={key}&symbol=TCEHY
- Redux for state management
- [Cookies?](https://medium.com/@bhavikbamania/a-beginner-guide-for-redux-with-next-js-4d018e1342b2)
- Run this command again to make sure it worked: `npx react-codemod rename-unsafe-lifecycles`
- Implement a `.env.dev` for production, like [here](https://nextjs.org/docs/basic-features/environment-variables)
and [here](https://blog.logrocket.com/using-authentication-in-next-js/)
- Need to kill Mongo connections after a certain amount of time somehow, and have a
procedure to re-establish connectivity should the need arise while a tab is still open.## Development
### Install
- `yarn`
- `yarn dev`