Pular para o conteúdo
dtxtech
CASE 02 · Engenharia front-end · 2023–2025

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.