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

freshdesk é gratuito e atende fácil a demanda dele com pouca configuração.