Scanezi
O código na mesa abre o menu no browser.
Ferramentas para hotelaria e restauração Desenvolvimento e demonstrações
Construímos uma plataforma para menus digitais e operações acessíveis por QR. O cliente chega à informação a partir do telefone, e a equipa administra o menu e os pedidos.
Meniu QR
O código na mesa abre o menu no browser.
Explora as categorias, as opções e as informações disponíveis.
Os pedidos e os estados são organizados na configuração do local.
A administração dos produtos, imagens e variantes.
Cenários para solicitar o pessoal, a conta ou o pedido.
Funções e ligações adaptadas ao modo de trabalho do local.
As encomendas, os pagamentos e a ligação com o sistema de gestão são confirmados para cada implementação.
Menu QR em detalhe
Meniu QR é a plataforma através da qual um cliente lê o código na mesa, abre o menu no telemóvel sem instalar nada, faz o pedido, chama o empregado de mesa ou pede a conta. O código não é apenas uma ligação: ele pode estar associado a uma mesa, a uma zona, a uma localização ou a um serviço, e esse contexto segue adiante com cada pedido, por isso o pessoal sabe de onde vem.
Nos bastidores, a estrutura segue como é realmente um espaço: restaurante, localizações, zonas (interior, esplanada, bar, VIP, exterior), mesas, e, acima delas, pessoal com função — empregado de mesa, barman, hookah, cozinheiro, administrador ou função própria — e distribuição por mesas. O pedido tem sete estados com marca temporal para cada transição: novo, confirmado, em preparação, pronto, entregue, pago, cancelado. A chamada do empregado de mesa tem o seu próprio ciclo: em espera, assumida, resolvida.
O pessoal não precisa de uma nova aplicação: as notificações vão para Telegram, com regras configuradas por evento — pedido novo, pedido não confirmado, chamada à mesa, feedback negativo, pagamento bem-sucedido ou falhado. Se ninguém assumir dentro do intervalo definido (por defeito, cinco minutos), a notificação é escalada para o administrador.
Quatro tipos de código: mesa, zona, localização e serviço. Os códigos são gerados na plataforma, podem ser exportados em PDF para impressão, e a ligação construída leva consigo o local e a mesa.
As categorias e os produtos têm as suas próprias tabelas de tradução, por isso o texto noutra língua não substitui o original. A tradução automática passa primeiro por Anthropic (`claude-sonnet-4`), e, se essa chave faltar, por Google (`gemini-2.0-flash`). A interface tem romeno, russo e inglês.
Sete estados, cada um com o seu momento registado: confirmação, preparação, entrega, pagamento. Os produtos do pedido têm o seu próprio estado e as suas próprias opções escolhidas, o que permite que uma parte do pedido vá para o bar e outra para a cozinha.
Bot construído em grammy, em regime webhook. As regras são definidas por restaurante e por evento, e se ninguém confirmar no intervalo configurado — por defeito, cinco minutos — a solicitação sobe para o administrador. Cada notificação enviada fica no registo.
A plataforma não intermedeia o dinheiro: o restaurante usa as suas próprias credenciais. Estão implementados os adaptadores para Stripe, numerário e transferência. MAIB existe como esqueleto, marcado no código como inacabado.
Cada restaurante tem um conjunto de interruptores — pedido, chamar pessoal, pagamentos online, feedback, vários idiomas, integração com a caixa registadora, conta dividida, reserva de mesa, promoções. Por predefinição, só estão ativados chamar o pessoal e o pagamento em numerário; o restante é ativado conforme o plano. O limite de mesas é verificado ao adicionar, não no fim do mês.
Dados e funcionamento
Da exploração à implementação
Locais, zonas, mesas, pessoal e os seus papéis. Os códigos QR são gerados com base nesta estrutura; se a estrutura estiver errada, o contexto em cada pedido também fica errado.
As encomendas, o pagamento online e a integração com a caixa registadora são interruptores separados. Para um primeiro estabelecimento, o pedido ao empregado de mesa e o menu digital são suficientes para testar o fluxo com pessoal real.
O adaptador da MAIB e a correspondência das mesas com o sistema de caixa são trabalho a fazer, não configuração. É estimado com base no fornecedor concreto do estabelecimento, com as suas credenciais e documentação.
O fluxo quebra-se nas pessoas, não no código: quem confirma, em quanto tempo, o que acontece quando ninguém responde. A escalada aos cinco minutos é um ponto de partida que se calibra no estabelecimento.
Não. É um protótipo completo em cobertura, mas inacabado e não lançado: uma única migração da base de dados, de 4 de abril de 2026, nenhum commit depois desse dia, nenhum teste automático e nenhuma instalação pública. O que se pode fazer amanhã: uma demonstração com a estrutura de um estabelecimento real, para ver o fluxo de ponta a ponta e estimar o que ainda falta.
Não. Lê o código e abre-se no navegador. Recebe um identificador de sessão num cookie httpOnly válido por 24 horas — sem conta, sem telefone, sem dados pessoais. A encomenda e o pedido ao empregado de mesa ligam-se a essa sessão e à mesa do código.
Depende do fornecedor, e vale a pena dizer exatamente. O adaptador Stripe está funcional, assim como numerário e transferência. O adaptador MAIB está escrito como esqueleto e marcado no código como inacabado — precisa do SDK do banco e de certificados TLS. Para Moldindconbank, Paynet, Netopia e MobilPay existem apenas os nomes na lista de tipos, sem integração. Importante reter: a plataforma não guarda o dinheiro; o estabelecimento usa as suas próprias credenciais.
Parcialmente, e a parte que falta é a que importa. Estão escritos adaptadores para iiko (Syrve) e para Poster, com autenticação e troca de token implementadas, por isso o menu pode ser trazido do sistema deles. O envio da encomenda de volta não está pronto: a correspondência da mesa do local com a mesa e o grupo de terminais no sistema deles ainda está por resolver. Portanto, importação sim, sincronização completa ainda não.
No Telegram, com um bot próprio em regime webhook — sem nova aplicação para instalar nos seus telemóveis. As regras são definidas por restaurante e por evento: nova encomenda, encomenda não confirmada, chamada para a mesa ou para o administrador, feedback negativo, pessoal em pausa, pagamento bem-sucedido ou falhado. Se ninguém assumir no intervalo definido, por defeito cinco minutos, o pedido é escalado para o administrador, e cada notificação enviada fica no registo.
A interface tem romeno, russo e inglês. O menu tem tabelas de tradução separadas para categorias e produtos, por isso a tradução não substitui o texto original e pode ser corrigida manualmente. A tradução automática tenta primeiro Anthropic (`claude-sonnet-4`) e, se essa chave faltar, Google (`gemini-2.0-flash`).
Não. MEGA QR gera códigos e transfere dados opticamente. Meniu QR é uma plataforma de hospitalidade: menu, encomenda, chamada do pessoal, notificações no turno e pagamentos. A única coisa em comum é o código na mesa.
Exemplo ilustrativo
Um cenário de utilização, sem dados de cliente nem resultados comerciais atribuídos.
Um cliente lê o código da mesa 12 na zona da esplanada e carrega em «chamar o empregado de mesa».
O pedido entra associado à sessão anónima do cliente e à mesa no código, com o estado «em espera». A regra de notificação do restaurante envia a mensagem no Telegram para o pessoal atribuído à respetiva zona.
O empregado de mesa confirma no Telegram e o pedido passa para «assumido», depois para «resolvido». Se ninguém confirmar no intervalo configurado, por defeito cinco minutos, o pedido sobe para o administrador. Cada notificação fica no registo, por isso depois se pode ver o que atrasou.
O que é necessário:Structura localului introdusă (locație, zone, mese), personal înregistrat în bot cu rolurile lui, reguli de notificare setate pe evenimente și codurile QR tipărite pe mese. Comenzile și plata online sunt comutatoare separate, care pot rămâne închise la primul local.
Possibilidades de colaboração
Códigos para acesso a informação pública, instruções ou contactos; transferência ótica de ficheiros entre dispositivos compatíveis, com avaliação das políticas de segurança da instituição.
Definimos um piloto em torno de um processo real: utilizadores, dados, integrações, custos e critérios de aceitação. A expansão segue após a avaliação do resultado.
Estabelecemos os requisitos de acessibilidade, alojamento, proteção de dados e interoperabilidade. Qualquer ligação a serviços AGE ou STISC requer a validação da elegibilidade, do acesso e das aprovações.
Estes são cenários de adaptação, não declarações sobre contratos ou parcerias existentes. As funções propostas confirmam-se no âmbito de trabalho do projeto.
Fale sobre um pilotoConstruímos agentes que atendem e fazem chamadas, usam a informação do negócio e trabalham com os seus sistemas.
PlataformaUm assistente ligado à informação do seu negócio, nos canais por onde os clientes lhe escrevem.
PlataformaO MEGA QR inclui um gerador de códigos e uma ferramenta de transferência ótica.
Instrument publicConte-nos o seu processo. Em conjunto decidimos o que vale a pena construir, o que podemos ligar e como verificamos o resultado.