I would like you to enhance an existing opensource software called TicketDesk 2.5 which is in beta state right now but works. Requirement is to enhance the software so we can define projects within the system and assign users to the defined projects so the assigned users are only able to enter and view issues related to the projects they're assigned to.
You can download the code from the following link. [url removed, login to view]
Please go through the code a little and get back to me.