Here are their requirements:
Find and implement open source project management or OS Ticket site. We need to create multiple projects where a single client can login and see progress of job. We need the ability to upload images and documents to specific to each job. Would prefer PHP and MySql solution.
Site functionality needed:
Create an admin account which has the ability to create and edit all job pages.
Admin has the ability to search by company name, job number, and customer purchase order number.
Automatically generate an email to the company’s representative when there is an update to their project.
Some sort of login counter per job.
When e-mail is sent to customer (at end of week), there would be a link that would direct them to the site, instead of having to get out of their mail to see what had changed.
***PS: if you worked on any projects like this please send examples. I need a rough idea on cost and when you can start?