← Todos os projetos

Plataforma de delivery com experiências para cliente, entregador e estabelecimento.

Tecnologias
GoFlutter / DartNext.js / TypeScript

Minha contribuição

Desenvolvo esta plataforma com Ana Luísa Pacífico. O trabalho conecta os canais de cliente, entregador e estabelecimento a uma API comum. Lobapp é o nome provisório do projeto; o nome comercial final será outro.

Pessoas e parceria

Desenvolvimento e parceria.

Projeto desenvolvido em parceria com Ana Luísa Pacífico. Lobapp identifica o projeto técnico por enquanto; o nome comercial final será outro.

Participantes do projeto · 01/11/2026

Como organizei a solução

API Go central com PostgreSQL/Redis, três apps Flutter e três superfícies Next.js. Contratos e identidade compartilhados conectam os sete canais sem unificar seus perfis de acesso.

Estrutura técnica

Tecnologia por módulo.

API Go central com PostgreSQL/Redis, três apps Flutter e três superfícies Next.js. Contratos e identidade compartilhados conectam os sete canais sem unificar seus perfis de acesso.

01 / Existente

API

GoPostgreSQLRedisOpenAPI

Núcleo de negócio compartilhado.

Autenticação, catálogo, pedidos e integrações são organizados na API central, com contratos para os canais.

02 / Existente

Aplicativo do cliente

FlutterDart

Experiência do consumidor.

Canal de descoberta, compra e acompanhamento de pedidos em evolução.

03 / Existente

Aplicativo do entregador

FlutterDart

Experiência do entregador.

Canal móvel separado para o trabalho e acompanhamento de entregas.

04 / Existente

Aplicativo do estabelecimento

FlutterDart

Operação móvel do estabelecimento.

Aplicativo com contexto e permissões próprios do estabelecimento.

05 / Existente

Administração da plataforma

Next.jsReactTypeScript

Administração da plataforma.

Interface independente para a operação interna e gestão.

06 / Existente

Portal do estabelecimento

Next.jsReactTypeScript

Portal do estabelecimento.

Canal web de gestão do estabelecimento, separado do admin.

07 / Existente

Site e recursos compartilhados

Next.jsTypeScriptOpenAPIDesign tokens

Site, contratos e identidade.

Site público e bases compartilhadas de tipos, contratos e tokens de marca.

Como as partes se conectam

Apps e webs usam a API central. Contratos compartilhados mantêm coerência entre os canais.

Dados e integrações

PostgreSQL transacional, Redis e armazenamento compatível com S3 fazem parte da arquitetura. Pagamentos, mapas e notificações têm gates próprios.

Qualidade e operação

Go, Flutter e web têm checks independentes. SQL e contratos são versionados, com validação por canal durante o desenvolvimento.

Código e repositórios

Competências neste projeto

/→

Continue explorando

Tem um desafio parecido?

Podemos conversar sobre a arquitetura, o desenvolvimento ou a evolução do seu produto.