I'm developing a small, functioning but limited demo as we speak...
http://www.altcoinhosting.com/ledger/It looks terrible, and not all functions are already implemented, but it should give a basic idear about my proposal...
Don't worry if you get errors or timeouts, i'm developing it as we speak (i guess i'll finish the demo tomorrow afternoon when i have some more time)
At the moment, no loans can be inserted, edited or deleted... This means you CAN generate a password for yourself, but you cannot add anything, so you'll basically see an empty table when you login with your own uid. I manually added some of my open loans directly into the database, you're free to look at the lenders demo dashboard using my uid (513122) and the password 'test' (no quotes).
I filled in most of the fields when adding my own loans, but only lender and lendee are actually required
Last point of order: it's demo software... The security isn't good yet, please do not enter your personal passwords (they are hashed, but during the session they are stored unencrypted).
Also, i don't do a lot of input verification yet...
My Todo list to transform this demo into functioning software (most of this will only happen if we vote on this subject, and the majority of the lenders choses to use this tool)
- Add some .css to make this look nice
- Beef up the security (input validation, only cache encrypted passwords
- Sort-functionality on the public page
- when adding a password to your uid, giving the possibility to add standard values for your uid to the database(like loanthread)
- in the dashboard, add the functionality to remove, add and delete loans
- in the dashboard, add sorting and searching functionality
- in the dashboard, add a nice overview (invested amount, open loans, defaulted loans,...)
- pagination
- a basic public and private API