O formulário foi enviado com sucesso.
Encontrará mais informações na sua caixa de correio.
Selecionar a língua
O Innowise criou um conjunto de aplicações sincronizadas que garantem uma cooperação perfeita entre os clientes e os empregados do restaurante.
O nosso cliente opera uma importante cadeia de restaurantes na costa oeste americana, com mais de 3500 empregados. O cliente está neste sector desde 2009 e nunca implementou quaisquer alterações significativas antes da nossa parceria.
As informações pormenorizadas sobre o cliente não podem ser divulgadas ao abrigo das disposições do NDA.
O nosso cliente andava há muito tempo à procura de uma empresa de desenvolvimento de aplicações para restaurantes antes de nos pedir ajuda. Havia uma aplicação Java Monolith que não correspondia às realidades actuais dos sectores de atividade do cliente. O problema era que o sistema do cliente não conseguia lidar com uma carga de processamento de dados, O resultado são interrupções constantes e a impossibilidade de os clientes efectuarem encomendas e de os empregados iniciarem sessão nos seus perfis empresariais.
A nossa equipa foi desafiada a modernizar um sistema de gestão empresarial de um restaurante com uma parte de servidor partilhado e aplicações integradas para o pessoal do restaurante e para os clientes.
Depois de migrarmos para a nova arquitetura, criámos três aplicações, duas para o pessoal e uma para os clientes. As informações relativas aos empregados tinham de ser incluídas na aplicação empresarial. A segunda aplicação destinava-se a simplificar o processo de serviço, apresentando informações sobre a reserva e o pedido do cliente e permitindo a sua transferência para a cozinha. A aplicação para clientes apresenta uma interface prática para reservar mesas (e alterar a sua localização), fazer pedidos, deixar gorjetas e efetuar pagamentos.
A equipa do Innowise decidiu tomar as seguintes medidas para implementar esta plataforma:
O principal objetivo da nossa equipa era migrar a plataforma sem falhas para uma nova arquitetura. Como resultado, tiveram de construir e melhorar três sistemas para satisfazer os requisitos do cliente e dos utilizadores.
Como estávamos a fazer uma migração completa, tivemos de remover serviços Java e criar novos serviços para Golang. Isto resultou na criação de uma arquitetura de back-end de microsserviços fiável que permitiu a sincronização de todas as aplicações. Foi investido um grande esforço na conceção de interfaces de fácil utilização e na adição de funcionalidades de ponta.
A nossa equipa desenvolveu um sistema CRM a que todos os funcionários da empresa podem aceder. O sistema permite aos utilizadores acompanhar os dados de trabalho dos funcionários, tais como as horas de trabalho, o tempo de férias e os dias de baixa. Devido aos horários variados dos trabalhadores, o cliente também solicitou a criação de uma ferramenta de controlo dos salários.
A nossa equipa desenvolveu uma aplicação que permite ao pessoal do restaurante servir os clientes de forma eficiente. Se um cliente já estiver sentado no restaurante, o pessoal pode apresentar ele próprio os pedidos e transmiti-los ao pessoal da cozinha. A aplicação também pode ser utilizada para controlar as reservas ou as encomendas que têm de ser efectuadas dentro de um determinado período de tempo.
A aplicação para clientes está disponível na App Store e no Google Play. Permite aos utilizadores criar uma conta, procurar restaurantes locais num mapa e fazer pedidos de levantamento. Outras funcionalidades essenciais incluem a reserva, a modificação da disposição e a pré-encomenda. Mais tarde, foi adicionada à aplicação uma funcionalidade de pagamento. Também é possível dar gorjetas.
O Innowise começou a ser desenvolvido em 2020, com base nos requisitos do cliente para o projeto, e utilizámos a metodologia Scrum para acompanhar o processo de desenvolvimento. O processo foi dividido em sprints semanais, e cada sprint consistia em duas fases em que eram adicionadas novas funcionalidades e corrigidos erros antigos. Os lançamentos eram efectuados de quatro em quatro sprints.
Utilizámos o Jira para gerir o trabalho, definir tarefas e acompanhar a documentação, enquanto o Slack messenger foi utilizado para comunicar com o cliente. A equipa de desenvolvimento participou em estudos de mercado e da concorrência. Por conseguinte, a nossa equipa experiente recomendou a migração do projeto existente para microsserviços (BE) para aumentar o desempenho. A parte mais difícil da implementação foi a remoção de objectos e serviços Java e a sua conversão para Golang.
A migração demorou cerca de um ano e todas as novas alterações foram efectuadas em Go. Continuamos a apoiar o produto, acrescentando novas funcionalidades e efectuando alterações conforme necessário para satisfazer as necessidades do sector da restauração.
Innowise ajudou a empresa a migrar de Java Monolith para Golang Microservices (BE). A flexibilidade e a velocidade dessa linguagem tornaram a migração para a nova arquitetura perfeita, e todos os dados foram migrados com sucesso. O nosso cliente tem agora um ecossistema completo de aplicações sincronizadas num único servidor.
A aplicação empresarial fornece aos empregados acesso a informações sobre o trabalho. A aplicação de gestão de processos do restaurante inclui uma interface que mostra todas as disposições dos lugares e as encomendas dos visitantes. Uma aplicação virada para o cliente está disponível para reservar mesas, fazer encomendas e efetuar pagamentos.
Os nossos especialistas procederam à migração da plataforma, o que se traduziu numa melhoria de desempenho e de velocidade de 60%+. Através do sistema de encomendas móvel do restaurante, os clientes podem fazer encomendas, pagá-las e efetuar os seus pedidos sem utilizar um terminal. Continuamos a manter o projeto, acrescentando novas funcionalidades que tornam o processo de encomenda ainda mais flexível.
60%
aumento do desempenho do sistema
30%
processamento mais rápido de encomendas e reservas
Após termos recebido e processado o seu pedido, entraremos em contacto consigo para detalhar as necessidades do seu projecto e assinar um NDA para garantir a confidencialidade das informações.
Após a análise dos requisitos, os nossos analistas e programadores elaboram uma proposta de projecto com o âmbito dos trabalhos, tamanho da equipa, tempo e custos e custos.
Marcamos uma reunião consigo para discutir a oferta e chegar a um acordo.
Assinamos um contrato e começamos a trabalhar no seu projecto o mais rapidamente possível.
© 2007-2024 Innowise. Todos os direitos reservados.
Política de privacidade. Política de cookies.
Innowise Sp. z o.o Ul. Rondo Ignacego Daszyńskiego, 2B-22P, 00-843 Varsóvia, Polónia
Ao inscrever-se, o utilizador concorda com a nossa Política de privacidadeincluindo a utilização de cookies e a transferência das suas informações pessoais.
Obrigado!
A sua mensagem foi enviada.
Processaremos o seu pedido e contactá-lo-emos o mais rapidamente possível.
Obrigado!
A sua mensagem foi enviada.
Processaremos o seu pedido e contactá-lo-emos o mais rapidamente possível.