Hi, I've customized osTicket to make a complete customer portal with userID and password based client login. Clients can be added by the Control panel staffs. Also, Customers can add(sign-up) their own staffs with specific permissions.
After login, customers can see all of their their tickets with status and responses.
I've also changed directory structure and placed templates at one place, so that it will be easy to change the front-end .
I've also extended the logging functionality to log more details and actions.
Currently, i am coding a live chat system. I will Release the codes after finish so that anyone can use the scripts and get help.
I have plan to change more. I will post future major customizations.
Currently i have a plan to write documentation for osticket customization.
Customer portal landing page:
Customer portal manage staffs:
SCP(Staff Control Panel): add(sign-up) client