Bom dia dOlivenom,
A dica que eu te dou é o seguinte, se o seu amigo está abrindo uma empresa de consultoria, eu particularmente buscaria ter um contato mais estratégico com essa pessoa. Você querer ajudar desenvolvendo algo será algo que vai te caracterizar e se posicionar como um "pedreiro".
Eu entendo que a gente como desenvolvedor tem uma tendência a querer aplicar nossas habilidades e querer ser útil, mas na verdade, isso faz com que tenhamos um posicionamento perante a outras pessoas pouco estratégicas.
Ao invés de você querer criar um portal de abertura de chamados, você não sugere ferramentas/serviços que já oferecem esses mecanismos?
Você desenvolver algo do zero, é quase impossível desenvolver algo realmente maduro que vá ajudar seu amigo.
Tem alguns serviços que oferecem aberturas de chamados Freshdesk, Zendesk e Jira.
Além disso, já buscou indagar a respeito da necessidade e objetivo com a utilização de um sistema de abertura de chamado? Em consultorias, dificilmente, eu vejo uma utilização robusta e considerável sobre isso.
Obrigado pelo feedback e pela preocupação. Na verdade eu tenho muita consideração pela pessoa, mas entendi seu ponto de vista, um código do zero vai dar muita manutenção e 'comer' muito meu tempo.
Como o negocio dele está no inicio, não queria uma alternativa que gerasse custos, mesmo estas sendo excelentes plataformas.
Sendo mais especifico, a consultoria dele é contabil, então os clientes iriam usar mais para enviar arquivos, extratos, relatorios.
Mas pensando bem agora, acho que até o GLPI é muito pra isso rsrs. talvez rever e pensar em uma estrutura simples em um google drive mesmo
Abraços