/accounting

DDD Playground project

Primary LanguageJavaScriptApache License 2.0Apache-2.0

# ACCOUNTING

Accounting Software

User histories

  • Create account
  • List accounts
  • View account
  • Edit account
  • Create account history item
  • List accounts history items
  • View account history item
  • Edit account history item

## Entities

  • Account
  • AccountHistory

## Value Objects

  • Period
  • Money

## TODO

  • Account
    • Create account via console
    • Create account via web
    • List accounts
    • View account
    • Edit account via console
    • Edit account via web
    • Recalculate total when new account history is created
  • Account history
    • Create account history item via console
    • Create account history item via web
    • List accounts history items
    • View account history item
    • Edit account history amount via console
    • Edit account history concept via console
    • Edit account history date via console
    • Edit account history item via web
  • Log system
  • Implant Symfony router
  • Breadcrumbs system
  • Menu system
  • Implant Zepto
  • Auto getter
  • Error handler
  • Code refactor
    • Comment all classes and methods
    • Order methods