Executando verificação de segurança...
1

Hospedagem de aplicação e API

Boa tarde pessoal!

Tenho um freela que é composto por um app Android e um front Angular que acessam uma API REST de um backend Java.

No caso precisaria de hospedagem pro backend (banco/aplicação) e para o front.
Essa estrutura seria só pra um cliente e não tem previsão de ser usada pra outros tipo um SAAS.

Abrindo um parentese: cheguei a tentar usar o Firebase pro backend (e assim ter hospedagem, database, autenticação) ms tive dificuldades de implementar regras de negócio nas functions.

Qual seria a melhor estratégia de cobrança pra esse cenário?

  • Cobrar valor mensal de tudo incluindo desenvolvimento, hospedagens, etc por tempo ilimitado (e assim ficar responsável pela hospedagem e tudo mais)
  • Cobrar um valor do desenvolvimento/entrega do sistema e fazer o cliente pagar as hospedagens/domínio, etc?
Carregando publicação patrocinada...
1

Na minha opinião, cobre pelo seu tempo. Acerte um salário mensal e estipule um tempo pra entregar. Após esse prazo, com o sistema concluído, reduza o valor mensal e justifique que vai precisar dar manutenção, fazer ajustes. Ajustes, não funcionalidades novas.

Sempre coloque o custo dos servidores na conta.

Outra dica: angular conversa bem com o ionic. Se organizar direitinho, você só vai precisar fazer o sistema 1 vez.

1

Vou anotar sua sugestão, não sei se pra esse freela vou fazer ms achei bem interessante.

Sobre Ionic, o app fiz em Angular e Capacitor e tive uns problemas de lib do SDK do Firebase Storage, acho que se fosse Ionic desde o início teria me poupado muita dor de cabeça. Próximo app ou Ionic ou Flutter.

1

Cobrar um valor do desenvolvimento/entrega do sistema e fazer o cliente pagar as hospedagens/domínio, etc?

Sempre a essa opção.

E se o valor da hospedagem aumentar, você vai arcar com os custos? pra não precisar ter essa conversa sempre tranfira esse custo para o mão dele

1

Estou bem inclinado nessa direção principalmente porque não tem perspectiva de outros projetos com o cliente, se fosse um app mais genérico que pudesse ser usado por outros até tentaria ms é bem personalisado.

1

Estou a procura de trabalho como freelancer para aumentar minha renda, e aprender coisas novas também no mundo da programação, caso precise de uma ajuda, para agilizar alguma entrega, ou poder pegar outro projeto em paralelo, entre em contato.

1

Eu só colocaria em alguma plataforma de hosting, como a conteige e falaria como que coloca créditos todos os meses para manter o sistema funcionando. Vou fazer assim com meu novo cliente.

1