Skip to content
brheringer edited this page Aug 19, 2017 · 3 revisions

Table of Contents

About

This is a simple application to track expenses, answering questions like: where did I spend my money?

Status

  • This is an on-going-not-ready-to-use-yet project.
  • CRUD operations working at most, but somethings to finish and bugs to fix.
  • No reports yet.
  • Future probable features:
    • Tag entries and filter reports by tags.
    • Create entries templates.
    • Use Phonegap to run client on Android.

Typical Use

  • Create hierarchical accounts.
 Example:
 1 Debts
 1.01 Rental
 1.02 Food
 1.03 Gas
 1.04 Phone/Internet
 2 Credits
 2.01 Salary
 2.02 Weird rain of money in my yard
  • Create result centers.
 Example:
 1 House
 2 Family
 3 Car
 (If you don't want to use result centers, just create a dummy).
  • Register all your entries.
 Example:
 01/06/2017 $900.00 @ Salary @ Family
 01/06/2017 $500.00 @ Rental @ House
 01/06/2017 $50.00 @ Phone/Internet @ House
 14/06/2017 $50.00 @ Gas @ Car
 01/06/2017 $10.00 @ Food @ Family
 02/06/2017 $10.00 @ Food @ Family
 03/06/2017 $10.00 @ Food @ Family
  • Use the reports.
 Example:
 1 Debts ............................... $630.00
 1.01 Rental ........................... $500.00
 1.02 Food ............................. $ 30.00
 1.03 Gas .............................. $ 50.00
 1.04 Phone/Internet ................... $ 50.00
 2 Credits ............................. $900.00
 2.01 Salary ........................... $900.00
 2.02 Weird rain of money in my yard ... $  0.00

Configuration

  • Edit FinancialControl.Launcher.exe.config to correct reference to index.html and to choose a port for the Web API.
  • Edit NHibernateConfiguration.xml to correct reference to nhibernate.cfg.xml.
  • Edit nhibernate.cfg.xml to choose where your database file will be generated.

Technical Stuff and Architecture

Maybe i will write about it later.

  • Client: javascript, HTML5, AngularJS
  • Server: .NET 4.5, C#, self hosted WebAPI, Windows

Clone this wiki locally