You have chosen to sponsor your bid up to a maximum amount of .
I'm looking for a skilled codeigniter programmer. You task will be to extend Feng Office which is a software for project management. It almost provides all the features that we need.
We would need an additional feature called payments. The user should be able to deposit funds. Don’t worry you don’t have to do the payment processing, it’ll be done by our magento shop. What you’ve to do is the backend functionality. The user should be able to select the number of hours he wants to book and press pay. Once the user pressed pay he’ll be forwarded to Magento and the payment will be processed in there.
Simply check the attached screens to get an idea of what we’re looking for. Summarized we would say that the following features are needed:
- List available budget
- Add new tab called payments
- Display last 5 transactions on home
- Display all transactions on payment tab
- Allow adding of work hours (number of hours + pay button)
- API for Magento to credit / debit amounts
The attached image should give you an idea.
The database should be designed that way:
- Internal ID
- Transaction ID
- User ID
credit through Magento:
Internal ID: 1
Transaction ID: #00000151818
User ID: 5252
Purpose: PayPal deposit
Date: 01.01.2014 20:30
Debit through Magento:
Internal ID: 2
Transaction ID: #00000151815
User ID: 5252
Purpose: 2 hours worked
Date: 01.01.2014 20:35
To get the available balance make a query like that:
SELECT SUM(amount) FROM payments WHERE user_id = 2;
If you have additional questions please let us know