Interessante o uso dessa expressão Automação.
Ela virou mania no nosso meio e não tenho certeza se todos sabem o que significa:
Automação (do latim Automatus, que significa mover-se por si) , é um sistema automático de controle pelo qual os mecanismos verificam seu próprio funcionamento, efetuando medições e introduzindo correções, sem a necessidade da interferência do homem.
Ou seja, automação é sempre sem a interferência humana.
Acho que o termo vem sendo mal usado.
Aqui na empresa onde trabalho mesmo temos um software de automação de força de vendas. kkkkk
Bem, o que nós temos aqui é um software em dispositivo móvel usado por vendedores para colher pedidos in loco e transmitir as empresas. Bem, o sistema controla os pedidos para ver se estão dentro dos limites de desconto e se o cliente não está devendo demais para que vendam para ele. No mais…
Agora como um sistema de restaurante pretende se auto-controlar, verificando se a cozinha já não está com pedidos demais e bloqueando novos pedidos. Se há ingredientes suficientes para todos os pedidos já recebidos.
Brincadeiras a parte, você quer fazer um aplicativo para administração de restaurante.
Ele terá de ser acessado de vários lugares do empreendimento? Precisa de processos cliente para os garçons e anotadores de pedidos?
Ferramentas todas tem seu potencial, e alguns requisitos dos clientes vão te direcionar especificamente para uma ou outra.
Então trate de definir a estrutura do projeto, o que teu software terá de ter e daí a implementação será direcionada para a ferramente que puder fazer isso tudo. Talvez até um conjunto de ferramentas.