/xpenz

xpenz Money Manager (for Hackathon prelims)

Primary LanguageJavaArtistic License 2.0Artistic-2.0

#xpenz Money Manager

by Team Black Hats

xpenz

##ABOUT

xpenz can keep track of transactions, display them according to categories or date constraints. There is an option for setting your monthly budget and remind you when you reach a certain amount of funds.

##PREREQUISITES

  • For Windows Users

    Make sure you have Oracle jre7 or jdk7 installed on your system. xpenz is made in java version 1.7.0_71.

  • For Linux Users

    Install openjdk7 or openjre7, or you can head to

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

and grab a suitable .tar.gz file for your OS.

  • For MacOSX users

    Head to the following web page for instructions

http://docs.oracle.com/javase/7/docs/webnotes/install/mac/mac-jre.html

##STARTING

  • Windows Users

    Just double click on the xpenz.jar file

  • Linux and Mac users

    Open a terminal emulator and cd to the directory containing xpenz.jar. Then run

    java -jar "xpenz.jar"

##STEP BY STEP EXPLANATION

Ok, so lets go step by step

  • Runing the xpenz.jar file

Runing the xpenz.jar file

  • Select a profile and the main window will open

main window

  • OK, so lets make a new transaction

New Transaction Window

  • As you can see, the transaction gets reflected on the main window

Main Window

  • Do not forget to click Save on the toolbar

Save

  • Lets, export all this to CSV format, which can be read by MS Excel or Libre Office. Click on File > Export to CSV

Exporting

  • Opening the CSV file in Libre Office...remember, patience is a virtue...

Opening

  • ...and... voila!

voila