A new Flutter project for managing your money.
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
- A lot of clean up
- Add testing
- App icon
- Make accounts and categories part of same parent class
- Done, but this needs more work
- Animate transaction amount update
- Support dynamic themes
- Make categories reorderable
- Solve the middle nav icon getting selected on transition - solved by removing the PageView
- Quick filters state inconsistency - still present, hard to reproduce reliably
- This was due to the loading being done on every call
- Make filters global
-
Make range slider values better, not linear
Thanks to https://www.howdoi.me/blog/slider-scale.html for the implementation details.
-
Some selection bugs persist when adding or removing transactions
-
Range slider remains global
-
- Import databases
- Fix the tutorial after the layout changes
- Manage tutorial still has legibility issues
- Rewrite tests
- Graph transition animation bugs
- Better no transactions found handling on analysis page
- A way to add and manage events
- Add tags
- Make additional info multiline
- Make accounts and categories orderable
- Make them archivable or hideable
- Add location to entries (optional)
- Move to Google Maps because more locations
- Make app restart on data import
- Add images somehow using rust to use JPEGXL - maybe use Supabase