I am working as an consultant, and I have made same website for my office, it provide all cases that submitted by our customer and it shown the status of the cases, and after the case is closed, it will provide the solution of the problem.
I am sure I can make that for you also.
I have experiences make some website using PHP, JQuery, HTML5, JSP, Joomla, and also WebServices for integration between website and the CRM or ERP application.