Skip to content

Instantly share code, notes, and snippets.

@ssarangi
Created November 29, 2025 03:08
Show Gist options
  • Select an option

  • Save ssarangi/49c12751ed4764f431a06191023fe081 to your computer and use it in GitHub Desktop.

Select an option

Save ssarangi/49c12751ed4764f431a06191023fe081 to your computer and use it in GitHub Desktop.
Prompts for UI development
The next feature to focus on is to build the connectors for different brokerages using Snaptrade.
However, before we fully flesh out the backend, I need to first design how the frontend looks and what we can expect from it. I want you to first plan and tell me what kind of a UI works ? I would like to see some sort of a UI similar to how TurboTax gives integration options or import data options. If you need I can try and get a screenshot for you.
Look at some sort of Card Widget combination (https://seantheme.com/studio-angular/widgets ). Essentially for now we can have Robinhood, ETrade, Morgan Stanley as 3. For focusing on getting only 1 to work, lets focus only on Robinhood.
@brokerages - this folder was the first attempt to try and build something but it needs to be updated to use snaptrade as the main platform to build all connections.
As I said before, lets first focus on UI and then we can focus on the backend.
Under Trades, add a new page called Brokerage integrations and then lets build out the UI there. Write a detailed plan on how to get an MVP working first
----------------------------------------------------------------------------------------------------------------------------
The next feature that I need to build is the Upload trades feature. Now first I need you to build out a plan for this on how this would look in the UI. Already, backend has api's to support uploading of files. So what I need are 2 things.
1) A button to be able to upload files.
2) A table which displays all the uploaded files and then a view button to view those, delete those or change the name of those files.
Build an initial page in the @upload folder. Look at https://seantheme.com/studio-angular/table/elements for table samples and code. Also look at https://seantheme.com/studio-angular/form/elements for form elements for uploading files. We should limit uploads to lets say 50MB for now and allow csv, xls and any open spreadsheet format that can be consumed by polars.
What else do you think would be useful in such a page ?
-----------------------------------------------------------------------------------------------------------------------------
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment