Project ID:
638069
Project Type:
Fixed
Budget:
$250-$750 USD
Project Description:
I need a small software application developing, which is to be used to help manage people's debts. Personal and financial details will have to be entered, such as Name, address, contact information, along with details of all creditors owed money, company address, account number, current balance, as well as details of other companies creditors use to pursue non-payment of the debt (eg. collection agencies). Once the details are entered, the system will need to produce various letters to creditors containing information automatically inserted into the body of the document, such as creditor address and account number. A number of letter templates will need to be included in the application with the ability to add additional, if needed. Details of default notices and county court orders will also need to be entered.
The application will also need to run some financial calculations, such as how much each creditor is offered, which is a percentage of the person's disposable income. Eg. if a person has 3 creditors and owes one £5,000 and the others £2,500 each, then the total debt is £10,000. Therefore the creditor owed £5,000 represents 50% of the total debt. Consequently, if a person has disposable income (after deduction of all living expenses) of say £200, the creditor owed £5,000 would receive £100 (50% of disposable income) per month. A breakdown of income, expenditure, list of creditors and amount owed to each (including % of total debt) will need to be produced.
The application will be distributed to clients with varying degrees of computer knowledge and needs to be simple to navigate. The purpose of the software is to enable people to input specific information and then make communicating and negotiating with their creditors easy, by automating letter production, financial calculations, etc. I appreciate this may be a brief description.
The application will be distributed to clients on disc for them to load onto their PC and operate. I will need the facility to add additional letter templates prior to production. I will also need a few days to test the application prior to payment.
Skills required:
C Programming,
C++ Programming,
Java,
Software Architecture,
Software Testing