humblFINANCE / humblFINANCE-frontend

the official codebase for the humblFINANCE web app
https://humbl-finance-frontend.vercel.app
Other
0 stars 0 forks source link

[FEAT]: Create `PortfolioTable` component #27

Closed jjfantini closed 1 week ago

jjfantini commented 1 month ago

Main Goal

Tasks

  1. Create Portfolio Table

    • [x] Create a table for portfolio management in the database.
      • Columns should include (will be returned from portfolio-data):
      • Ticker
      • Last close
      • Asset class
      • Sector
      • Mandelbrot Channel
      • Risk / Reward
      • Up/down ratio
      • humblSuggestion This data will be available form a function in humblDATA from the api/portfolio-data route and it will be returned as a JSON object.
  2. Implement Unique Portfolios Per User

    • [x] Ensure the portfolio is unique to each user, and that they only have access to their watchlists, not other users.
    • [x] Allow users to have various tickers in their watchlists shown on the table.
  3. Set Up Preloaded Watchlists for Premium and Power Users

    • [ ] Preload 1 watchlist for premium and 2 for power users.
    • [ ] Allow users to choose which watchlists to preload.

Notes