Improve Transactions Import Process #118
danpastori
announced in
Project Discussions
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
👉 Describe the problem
@jaydrogers We need a simple way to import transactions that has good user experience. I'm totally not a UX designer, I have a bunch of sweet functionality from our old system, but it makes sense only to me.
👥 Problem evidence & reach
Anyone using the app.
🥰 Describe the "impact" on users?
Users should be able to upload transactions for any account with ease.
🏆 How to solve this problem
I'm not a user experience designer and I'm having a little bit of difficulty designing a way that works nice for transactions to be imported. The goal is to have users upload a CSV of transactions and import as efficiently as possible
Ways to Import transactions
There should be two places to import a transactions from a CSV
On the Transactions Import Screen
![CleanShot 2024-02-03 at 14 27 52@2x](https://private-user-images.githubusercontent.com/2365103/302065331-bad44cb3-f3e3-41c3-ada8-2f1c27468881.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg4NDE2MDAsIm5iZiI6MTczODg0MTMwMCwicGF0aCI6Ii8yMzY1MTAzLzMwMjA2NTMzMS1iYWQ0NGNiMy1mM2UzLTQxYzMtYWRhOC0yZjFjMjc0Njg4ODEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIwNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMDZUMTEyODIwWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MWQwZWM0ZDRiOWQwYmEzNDRlMjUxNDAxZjRmMTAwNjA0MjBmNWFmN2FjZWI0MmU5ZDE3YzFmNDg4Nzg0NGUyYSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.8e2Gmgak4t3DFI2XbcMBAnOvUIZFHU6JKiYbDDWbgd8)
On this screen you should be able to upload a CSV of transactions.
On the Individual Account Screen
This would know the account since we have it scoped to the individual account screen.
Both areas should support both of the following formats:
Format 1
A standardized format for anyone importing transactions from any account. This would be standardized for Financial Freedom. I can see it including the following fields:
Format 2
This will be dependent on where the export came from. IE (Chase or US Bank). This requires an account to be selected so we know the incoming format OR a way to match fields.
During the import process we will apply the saved rules for the user so even if they import 500+ transactions, the rules should make this a breeze. We will also allow the user to make any changes before submitting like splitting a transaction, flagging for potential duplicates, categorizing a transaction.
💯 How do we validate the problem is solved?
A user should be able to quickly import a CSV of their transactions in the standard format or the format from their bank, have rules automatically applied, and ability to modify. This process should try and be as streamlined as possible.
Of course, let me know if you have any questions or need more information.
Beta Was this translation helpful? Give feedback.
All reactions