Project ID:
782193
Project Type:
Fixed
Budget:
$250-$750 USD
Project Description:
**** Anyone with experience integrating the freshbooks API with PHP will be given 100% priority ****
FreshBooks API: http://developers.freshbooks.com/
Example:
Someone creates a work order, they can select an existing client or create a new one.. If they create a new one, it will popup in freshbooks too. They keep track of their time, 1.5 hours of work on aug 16 15:00-16:30, work details.. They have a few other ongoing issues with the client, then when it calms down they fire it off for approval.
An admin can review the work order for approval, then fire it off for invoicing which it then sets as invoiced in the work order system and can no longer be edited, and then you go to freshbooks and there's a nice shiny invoice there waiting to be sent out.
The system itself would be very basic, I would like the interface to use jQuery/Ajax to add line items without having to refresh the page. User management/permissions are important, I would like to be able to allow/disallow any functions from any user group. Users will be assigned to user groups, and its the groups that will have the permissions. There will be one static which is administrator which has access to all functions. There is no client side to this, this is all private. If awarded the project we will go into more details.
** The faster you can complete the project, the better. **
- Must be 100% fluent in English, I like to be able to communicate with ease.
Skills required:
AJAX,
MySQL,
PHP,
XML