This project must allow for the creation and viewing of customers/jobs in Quickbooks 2009 from a web interface.
-The Customers/Jobs must be stored in a mysql database and synchronized to the quickbooks file.
-Please include details of how you will perform the synchronization.
-The customer/job database must also have accounts that are do not synchronize to quickbooks but may be syncronized at a later date by setting a `customer` field.
-This project must be able to store contacts separate from customers and the contacts must link to customers via a many to many relationship.
-The jobs must automatically be created with a job number prefix based on the type of job, date and sequence number example: C09-01 or S09-02.
-The web interface side must warn if a job is being created for customer with an overdue account.
-A job must be able to link to contacts via many to many. Upon creation of a job a work order must be printed that has scheduling, customer, and contact info.
-Please also indicate an hourly rate for additions not mentioned in this job description. This is the first phase of this project which will eventually include time/materials entry, purchase orders, and more.
Please be free to make suggestions on ways to do this.