Mjrz.net new version

Feb-15-2008

Today I released version 1.0.36 of Mjrz.net Personal Finance Manager.
Major new feature this release is support for multiple profiles. Users can setup multiple profiles, identified by profile name or user name and manage a separate set of accounts for that profile.

I'll try to describe a high level overview of the application. Mjrz.net PFM uses HSQL database to store its data. HSQL DB is a relational database written in Java. It is small, fast and mostly standards complaint. I've setup HSQL db to run is a file mode.

The data files that HSQL db uses and stores are located in users home directory. For example, under Linux/unix it may be "/home/[username]/fmdata/profiles". There will a profile directory created for each user under this directory where the database files are stored.

As far as security is concerned, Mjrz.net PFM stores most financial information using a password based encrypted format. The password is setup when the user first creates a profile. Note, this does not prevent a malicious hacker from deleting or corrupting the users data files. Protecting access to the files is user's responsibility. Protecting the data within the file is application's responsibility.

For the more technically interested, some Mjrz.net PFM facts:
1. Uses Hibernate for ORM
2. Uses OFX for online banking
3. Written in java.
4. Needs Java Runtime Environment 1.6 or higher

Add your comment

Aug. 28, 2008

;