flow-mn / flow Goto Github PK
View Code? Open in Web Editor NEWA personal finance tracker app built with love, and Flutter
Home Page: https://dev.gege.mn
License: GNU General Public License v3.0
A personal finance tracker app built with love, and Flutter
Home Page: https://dev.gege.mn
License: GNU General Public License v3.0
Planned features for beta release
Plus, any issue with Beta release
milestone
We'll add following data to the home page for now:
Exclude from total balance
)Ask for confirmation before popping if there are unsaved changes in following pages:
I can't believe I forgot to implement this TT
Will behave very similar behavior to Planned payments.
When typing transaction titles, suggest user previous titles.
Probably with a fuzzy finding
Suggestions take higher priority if it was from the same category.
For example, user chose Eating out
category, and letter "K". Even tho there was about 20 unique titles started with "K", ""Krusty Krab" takes higher priority since it was the only on from the same category.
Very technically speaking, transfer ARE a pair of income and expense. But for some people, it may unnecessarily bloat the income/expense amount.
Account page
I'm not sure how this is possible on iOS, especially when iOS is allergic to background tasks.
On-boarding experience:
At the moment, we do not have any existing users. We may implement a feature import data from other popular personal finance trackers.
Jumping to home screen after finalizing the setup - setting up categories - is little too hard of a jump. Show a final screen with a message (i.e., "All set") before jumping to home screen.
Using GitHub actions for building iOS releases will allow users to inspect the build script
Any transaction set in a future time (transactionDate
) will be considered a planned payment
On home screen, planned payments will appear as list of reminders. Or if there are too many of it, we'll display the first few, and add "See more" button.
Planned payments will not have any effect on current account balance
Although, I wonder if people would enjoy automated ones. When set in automated mode, we can resolve the planned payments at the startup.
Primary currency is asked on setup, and it should be changeable from the preferences entry
Add character limit for following fields:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.