MyFina – Web-based Personal Financial System

I’m releasing the source code and also live demo version of my application called MyFina.

MyFina is a simple web based personal finance and budgeting program for managing accounts and expenses. The system aimed at those who have little or no financial background to gain control over their money. The system supports multiple numbers of users. In making this software, the developer has attempted to make things as simple as possible, while still retaining enough functions to satisfy most home users.

More info at http://myfina.ridinglinux.org/

UPDATE
This project has been registered at Sourceforge
http://sourceforge.net/projects/myfina/

Comments

comments

17 thoughts on “MyFina – Web-based Personal Financial System”

  1. I found your site on technorati and read a few of your other posts. Keep up the good work. I just added your RSS feed to my Google News Reader. Looking forward to reading more from you.

    Susan Kishner

  2. Hi.

    Excelent a basic software, i make you a observation: why can filter the accounts transacctions by month and year, i see the code but its commented and if i uncommented not function, can you help me for make a functional software?

    /myfina/system/application/views/transaction/summary.php

    <script language=”javascript” type=”text/javascript” src=”baseurl?>public/shared/js/overlib_mini.js”>

    <? /*

    Month: selectMonth(1)?>
    Year: selectYear(1)?>

    */ ?>

    Thanks

    1. Thank you for the suggestion. I have enabled the feature in the latest release (0.1.6). You can download it at sourceforge.

  3. Good work. Just a sugestion:

    1) Under the same category it should not be possible to create 2 subcategories with the same name. In the online demo under Entertainment (in Expenses) I created 3 identical subcategories named “Mags”.

    2) Sorry for the stupid question (it’s late in the night!), but how can I delete a category or subcategory (for ex. “Mags”) ?

    keep your good work

    Jose Damiao

  4. Hi. I loved your software. I downloaded it and tried it on my windows box (I know it’s not what it is supposed to be, but that is what I can use where I need it). And now there is a problem… After I completed everything that you’ve written as directions on the project’s website, I got a connection to the database, but the welcome page is all messed up. It is not showing any menus, just the “Powered by..” text and some random code, which I found is to be from the files in system/application/views directory. Do you have any idea how can I fix this?

    mysql Ver 14.12 Distrib 5.0.67, for Win32 (ia32)
    PHP Version 5.2.6
    Apache/2.2.9 (Win32)

    Thanks in advance.

    1. Another good Question, I had to register to create an account on my own installation and I see that I am a “user” in PhpMyAdmin

      Is there an Admin user?

      Ironoverload

  5. Hi:

    Your product is very useful. But I have a requirement, can you tell me if we can esily modify the code to make it possible. What I am looking for is have groups. For example. If I have 10 investment accounts say 1 to 10, I want to associate each of them to one of the say 3 groups a,b,c. Also create a filter that when i select show accounts in grouup A, the user should only see those accounts. This much requirement is sufficient for now, but would also like to get budget vs income charts etc etc group wise too. Let me know if its easily doable, and if you could guide me, I can then share the code back with the community to enhance this base product.

    Thanks,
    Ash

  6. like every oneelse who have used this software, I also loved it a lot, simple and usefull, but I faced a small issue, I am not able to find a place from where I can delete accounts, Budget items.

  7. Hi Jalte,
    First of all thanks for this wonderful application. I have a question. I created 2 login accounts. When I login with the first account and logout. Then I login with the second account but the account settings still show the username of the first account, when I refresh the screen it updates the username with the correct second account. Can you tell why the cache/session does completely clear when I logout for the first account?
    Thank again.

  8. Ubuntu
    downloaded the software (.gz)
    tar upacked
    followed instructions
    get this error
    GForge Could Not Connect to Database:

    all suggestions appreciated
    thanks
    Stuart

  9. Dear,
    I have problem to install Myfina with easyphp (EasyPHP 2.0b1), can you please help me ?.
    best regards.

  10. Dear
    I have the following problem when runnning Myfina:

    Deprecated: Assigning the return value of new by reference is deprecated in D:\xampp\htdocs\myfina\system\codeigniter\Common.php on line 123

    Deprecated: Assigning the return value of new by reference is deprecated in D:\xampp\htdocs\myfina\system\codeigniter\Common.php on line 129
    A PHP Error was encountered

    Severity: 8192

    Message: Function set_magic_quotes_runtime() is deprecated

    Filename: codeigniter/CodeIgniter.php

    Line Number: 53
    A PHP Error was encountered

    Severity: 8192

    Message: Assigning the return value of new by reference is deprecated

    Filename: libraries/Loader.php

    Line Number: 248
    A PHP Error was encountered

    Severity: 8192

    Message: Assigning the return value of new by reference is deprecated

    Filename: helpers/freakauth_light_helper.php

    Line Number: 33
    A PHP Error was encountered

    Severity: 8192

    Message: Assigning the return value of new by reference is deprecated

    Filename: database/DB.php

    Line Number: 112
    A PHP Error was encountered

    Severity: Warning

    Message: Cannot modify header information – headers already sent by (output started at D:\xampp\htdocs\myfina\system\codeigniter\Common.php:123)

    Filename: libraries/Db_session.php

    Line Number: 248
    load->view(‘top_menu’);?>
    load->view(‘left_menu’);?>
    today_date?>

    I kindly request to u how to solve these problem.
    Thank U
    Niraj Thapa

  11. Hi

    Your script looks promising; but I see only assets accounts under my accounts. How can I create liability accounts such as loans?

    Also when I debit an asset account it is shown as minus amount in that asst account. How can it be? It should be on the other way around????

    Thank you
    VIS

  12. If there was one book or a few books about personal finance such as “Rich Dad, poor dad” and “Think and grow rich” that really changed your life into understanding money and investing what are they ?
    I mean if there was a book that really explained stuff and made it clear about investing and having money work for you, what would it be ?

Comments are closed.