One thing I always failed at was to define an MVP, stick to it and then actually sending it out to users. I defined the MVP like this:
๐ I can create users
๐ users can log in
๐ User can create update and delete portfolio activities
๐ Users can import PDFs from German bank comdirect and activities are auto generated
๐ User sees words for unsupported PDFs
๐ Activity feed is loaded per user and displayed
๐ Dividend activity is displayed with a graph and gain fact
๐ Buy and import activity is aggregated to show current holdings in a table
Everything can be calculated from user input without any queries to financial data APIs. Thatโsa difficult thing so I wanted to postpone it out of the MVP.
Iโve finished the MVP today ๐พ๐ and itโs available at tresor.raum.sh
Iโve shared the planning of the MVP on YouTube (German ๐ฉ๐ช)
https://youtu.be/UPjoOBkN3wQ
Iโve invited 10 users as Alpha testers for the initial functionality