Coder Social home page Coder Social logo

finance's People

Contributors

saul avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar

finance's Issues

Monthly in/out metrics

On the overview page, a graph showing the amount spent for each category in/out should be shown at the top of the page. This should be a stacked bar chart using the Google Charts API:

  • Money in
  • Money out
    • Previous month
    • Average month (optional, to consider)
    • Month so far
    • Budgeted

Multi-account support

Currently the app only supports a single account (and single user, see #7). Multiple bank account support should be added to the system.

Multi-user support

Currently the site assumes only one user. Add the ability to login as a different user and provide authentication.

Budgeting

Add ability to budget weeks and months

Acceptance criteria:

  • Separate, non-overlapping budgets can be applied to months
  • Easy to view week and month spending against a set budget
  • Budgets set optimum spending for each category

Add patterns to counterparties

At the moment it's not possible to add a new pattern to existing counterparties. The functionality should be similar to the "Create Counterparty" view.

Add ability to change transaction category

It should be possible to change transaction category from the overview page.

Change transaction category (from transaction list in place, in bulk via selecting table rows):

  • use Javascript drop-down (selectize)
  • able to create new categories
  • orphaned categories are deleted on change
  • order categories by most recently used

Add ability to categorise counterparties

Also have a tickbox named something like "Categorise all uncategorised transactions for ".
If this tickbox is set, all uncategorised transactions for that counterparty will be irreversibly categorised with the new category

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.