- I've personally been using this project to track my investments across different accounts
- It supports importing data from IBKR and Schwab
- The only example I could find that sharing code between Ktor and Next.js
- Some code has been generated by AI primarily the frontend code but is getting cleaned up
- Since this uses the Alpha Vantage bulk quote API, you will need a premium API key.
- This project also uses Open AI to distinguish between different etf types. So you will need to set an Open AI API key.
- See the application.yaml file for the environment variables that need to be set.
- You will need to create a database to connect to with the tables shown in the mapping file
- After the keys and database are set up, you can start the project using the commands in the package.json file
