one1lion / financial-management Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
Allow users to click on an Account from the Account Summary to display a filtered list of transactions for that account.
Expected: All account types are populated in the dropdown
Actual: Only cash shows in the dropdown
Each of the dropdown lists that show in the data entry pages should allow for editing the items in the lists. Things to note:
Expected: The payment details table header is visually obscured by the data entry page tabs container
Actual: The payment details table header is visually obscuring the data entry page tabs container
Steps to reproduce:
Expected:
What actually happened:
For now, only consider tracking the monetary unit per account. Use that account's monetary unit for displaying the symbol in the transaction data entry forms.
Make it pretty
Currently, localization entries are displayed as, e.g.:
<label>@SharedLocalizer["SomeKey"]</label>
We would like to turn the keys into a struct or enum or const in a static class or something, so we could do something more like:
<label>@SharedLocalizer[LocalizerKeys.SomeKey]</label>
Another thing we could do with this is add xml comments to the key property that shows the current entry in the default dictionary. The recommendation is to make use of a source generator to do this somehow.
When navigating to the deposits data entry page via the address bar, the lookup lists for Account and Deposit Reason do not populate.
Steps to reproduce:
Expected: The Account and Deposit Reason select lists have the existing account and deposit reason lookup values populated.
Actual: They do not.
When adding a new transaction or updating an existing transaction, the Account Summary for the affected account does not update.
Expected: Current Balance and Adjusted Balance values update for the affected account
Actual: Nothing
Allow users to change the Pending status of a transaction by clicking on the pending toggle in the Transaction History component.
Allow users to edit transactions from the Transaction History component.
The scaffolding for the functionality is already in Calculator.razor.cs
Display all of the accounts and their current balances as Current (Pending) and Adjusted.
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.