Sunday, June 24, 2007

PExpenses for J2ME - My open source personal expense tracker.

Few days ago, I was looking for a free Symbian or J2ME application for tracking my expenses using my phone easily. I downloaded 3/4 but all of them disapointed me. So, last night I created and uploaded this open source project.

PExpenses is a financial tool to track personal expenses with a quick and user friendly gui.

User can enter his/her daily expenses very quickly and can see meaningful reports of the expenses very easily. User can also set password for the application to prevent unwanted access to it.

The project is in Beta stage and has a few limitations like report screen is not very good, you cannot edit entries and no export to Excel/cvs functionality. But I have plans to add/fix these soon. Meanwhile, you can start using it :).

Screen shots from my phone:

Fig-1: The settings screen.

Fig-2: New Entry screen

Fig-3: Main & expenses report screen


Project homepage:
http://code.google.com/p/pexpenses/

SVN Checkout:
http://pexpenses.googlecode.com/svn/trunk/pexpenses

Tools/SDKs used:
JDK 1.5, NetBeans 4.1, J2ME Wireless Toolkit 2.2.

Download release:
PExpenses v1.0.3 (jar and jad file) from here: http://pexpenses.googlecode.com/files/PExpenses1.0.3.zip

Join the project to improve it more. To join the project, please mail me at m.kaisar [at] gmail.com.

18 comments:

Munaz said...

Congrats.. Last time when i saw i thought it came with the set by default :) Nice job buddy :)

Kaisar said...

PExpenses is now on getjar.com.

at here:

http://www.getjar.net/products/10887/PExpensesOpenSourcePersonalExpenseTrackerbyKaisar


enjoy!

hasan said...

thank you for sharing such a nice work. congrats

best wishes,

Jubaer Ahmed said...

Brilliant Job! Carry ON. Really i also felt for such a tool. Thanks.

Hasan Shahriar Masud said...

Hi Kaiser,
Have you checked Micro Money? If not try it. Here is the link. http://hsmasud.blogspot.com/2006/11/micro-money-30.html

Kaisar said...

Hi Shahriar Masud,

Thanks for sharing the link. Looks like a similar application with nice features.

Regards,
-Kaisar

Kaisar said...

PExpenses has 300+ downloads in one day at GetJar.com.

Check at:
http://www.getjar.net/products/10887/PExpensesOpenSourcePersonalExpenseTrackerbyKaisar

-Kaisar

Anonymous said...

Kaisar, thanks for a nice app. One question though: how do you clear the expense list? Also, do you think you could support emailing the CSV?

Thanks!

Kaisar said...

Hi, You cannot clear the expense list in this version. This functionality will be included in the next version. I'll be able to support uploading the CSV in a web site so that it can be downloaded later.

-Kaisar

Adnan Siddiqi said...

Hi Kaiser, Salam

this is Adnan from Karachi-Pakistan. Just came across your blog on Net. Your application seems nice and I think I might need your help to learn J2ME.

Thanks

ozgur said...

is it not possible to clear any input value after?

Anonymous said...

I am using E51 but i am unable to export in CVS format. i mean when i click on 'Export to CVS' nothing happens or i am dumb enough to find where the file is being saved?

ghkj said...
This comment has been removed by a blog administrator.
Mohammad Kaisar Ul Haque said...

@ozgur:
Sorry to inform that clearing value was not a function of that version. The application was mostly incomplete.

@Anonymous:
Sorry to inform that Export to CVS was not functional. The application was mostly incomplete.

G.Subramanian Kaushik said...

Hi Kaiser,

Excellent work.....

Actually I required a very basic and simple sw for tracking my expenses and this has helped me a lot.

Is it open source, if it is I could be of some help to you.

Ashton Jones said...

There is some pretty good Expense Tracking Software on the market. The internet gives great insight on where to look as well.

Robert F. Crocker said...

This post is so informative especially the images posted here do make this blog more outstanding in comparison to others maybe this post needs. expense management software

Richard C. Lambert said...

The project is in Beta stage and has a few limitations like report screen is not very good, you cannot edit entries and no export to Excel/cvs functionality. But I have plans to add/fix these soon. Meanwhile, you can start using it :).expense tracking