637labs / crypto-dollar-cost-averaging

(Spun down, no longer maintained) Scalable and configurable dollar-cost averaging over public CEX APIs. Easy intra-day DCA, without the retail transaction fees.
https://nckl.app/
MIT License
1 stars 0 forks source link

Edit contributions flow #14

Open PeteTheHeat opened 2 years ago

PeteTheHeat commented 2 years ago

Let's align on what makes sense for this flow before building it. Some random thoughts:

I sketched a rough idea here, let me know what you think.

Screen Shot 2022-06-18 at 4 46 48 PM

PeteTheHeat commented 2 years ago

For comparison, here is what fidelity looks like when adjusting 401k contributions: Screen Shot 2022-06-18 at 5 03 49 PM Screen Shot 2022-06-18 at 5 04 18 PM

We could do something similar with "current contribution", "desired contribution". I don't have a strong preference.

nrakover commented 2 years ago

I like the sketch above 👍 Given that there's a large number of assets available, I think it might get overwhelming to inline the assets that the user isn't currently DCA'ing into, and instead we might want to add a little Add asset... widget that gives you a search/dropdown to select additional assets -- wdyt? We can start with a simple dropdown

nrakover commented 2 years ago

Re: the daily total and runway, I actually think it would be cool to keep those in the "Edit" view and have them live-update as you edit the amounts prior to hitting Save, since it seems like a useful signal for people to map out their allocations

nrakover commented 2 years ago

Some additional cases to think about:

nrakover commented 2 years ago

Re: contribution limits and adding new assets, we probably want to treat https://docs.cloud.coinbase.com/exchange/reference/exchangerestapi_getproducts as the source of truth

PeteTheHeat commented 2 years ago

Ah yeah, didn't realize we supported all trading pairs, definitely need a dropdown. Agree on the explicit delete.

So remaining todo's here:

nrakover commented 2 years ago
nrakover commented 2 years ago

implemented current USD balance and cash runway in https://github.com/637labs/crypto-dollar-cost-averaging/pull/35