Add smart caching functionality, so that transactions and accounts can be temporarily stored in the mongo DB so that we don't have to wait for Plaid to get the data. Add a fixed expiration date to cached data so that it has to be refreshed every once in a while (maybe once per day?).
Another thing to consider is still querying plaid in the background to see if anything new is there, but only after getting the cached data from the database. And could also add manual refresh button like in MInt and other applications!
Add smart caching functionality, so that transactions and accounts can be temporarily stored in the mongo DB so that we don't have to wait for Plaid to get the data. Add a fixed expiration date to cached data so that it has to be refreshed every once in a while (maybe once per day?).
Another thing to consider is still querying plaid in the background to see if anything new is there, but only after getting the cached data from the database. And could also add manual refresh button like in MInt and other applications!