/Investment-tracker

Personal Investment Tracker. Extracts data daily from Coinbase & Indexa APIs. Frontend made with Streamlit

Primary LanguagePythonMIT LicenseMIT

InvestmentApp

Simple ETL to track investments. Runs script every day and updates the database. Results are shown in a dashboard made with streamlit frontend.

  • Script.py: Contains the 2 main functions. getInvestments() tracks the amount invested in each account. TrackInvestmentsSQL() stores it in a PostgreSQL database (in my case is hosted in Heroku)
  • Streamlit.py: Frontend made with the Python framework Streamlit

Flow

Image

Interface

Image