Pedidos na mesa, direto da máquina POS do garçom
App em React Native para garçons, embarcado em máquinas POS de diferentes adquirentes e bancos: o pedido sai da mesa para o backoffice, que dispara o preparo na cozinha, e o cartão é pago na própria máquina.
- Quem fez
- Thiago Felipe, Front-End Developer (antes do dtxtech)
- Setor
- Food service · restaurantes
- Entregas
- App de atendimento em React Native, módulos nativos para SDKs de pagamento, ponte nativo ↔ React Native, componentes reutilizáveis
O problema
Em restaurantes, o garçom precisava lançar o pedido na mesa e avisar a cozinha para começar o preparo. O app rodava em máquinas POS de diferentes adquirentes e bancos, cada fabricante com o próprio SDK de pagamento, e a transação com cartão tinha de acontecer na máquina e ficar registrada no sistema.
O que foi feito
Thiago atuou no app de atendimento em React Native: lançamento de pedidos na mesa e comunicação com o backoffice para disparar o início do preparo na cozinha. Criou módulos nativos para integrar o app ao SDK de pagamento de cada fabricante e uma ponte nativo ↔ React Native com tratamento de erros, logs e fluxo transacional confiável. Fez interfaces e fluxos críticos em TypeScript com componentes reutilizáveis em Styled-Components, priorizando estabilidade, legibilidade e consistência de UI. Na web, trabalhou também na plataforma em Next.js de delivery e cardápio digital, em que o cliente escaneia o QR Code da mesa e abre o cardápio dela.
O que mudou
Com o app, o pedido sai da mesa pela máquina POS e vai ao backoffice, que dispara o início do preparo na cozinha. O pagamento com cartão acontece na própria máquina, com a operação registrada no sistema. Na web, o QR Code da mesa abre direto o cardápio correspondente.