Hi, I have worked on a project management intranet as well as a tracking/accounting system for a laptop repair firm. The latter had features like assigning a project to a specific engineer, tracking parts, notes, updating status etc as well as accounting features like generating invoices and tracking payments. I can provided references.