← Todos os projetos
Desenvolvimento em parceriaVisitar o projeto (nova aba)

Dados e operações para a gestão agropecuária.

Tecnologias identificadas
GoReact / TypeScriptFlutter

O problema

A gestão agropecuária precisa reunir informações de fazendas e operação de campo, respeitando os diferentes contextos de acesso de cada cliente.

A solução

O BovControl conecta portal do cliente, administração e aplicativo de campo a uma API central. Mapas, tabelas e dados locais atendem às diferentes formas de uso.

O que compõe a solução

Recorte do projeto Desenvolvimento em parceria com Breno Soares. As interfaces compartilham os contratos da API, com dados e permissões organizados por cliente e fazenda.

Minha contribuição

Desenvolvo o BovControl em parceria com Breno Soares. O trabalho reúne arquitetura e implementação da plataforma, com API, portais e aplicativo para a operação agropecuária.

Pessoas e parceria

Desenvolvimento e parceria.

Projeto em sociedade, desenvolvido por Breno Mayder em parceria com Breno Soares.

Créditos informados por Breno Mayder · 01/11/2026

Arquitetura em perspectiva

API modular, portais web e app compartilham contratos; acesso considera cliente e fazenda.

Estrutura técnica

Tecnologia por módulo.

Um monorepo com cinco superfícies: API, portal do cliente, administração, site e aplicativo de campo.

O que cada parte faz e quais tecnologias a sustentam. A existência de um módulo no código não significa que todos os seus recursos estejam concluídos ou publicados.

01 / Código existente

API

GoHTTPSQL Server

Domínio, casos de uso e contratos.

Módulos organizados em domain, application, infrastructure e transport. O driver go-mssqldb conecta a persistência ao SQL Server.

02 / Código existente

Sistema

ReactTypeScriptVite

Portal de operação do cliente.

Telas e funcionalidades por domínio consomem a API; componentes de mapas e tabelas atendem a leitura operacional.

03 / Código existente

Administração

ReactTypeScriptVite

Administração da plataforma.

Superfície própria para operações administrativas, separada do portal do cliente e das regras do backend.

04 / Código existente

Site

ReactTypeScriptVite

Apresentação pública do produto.

Site com composição e build próprios, sem incorporar acesso direto ao banco da operação.

05 / Código existente

Aplicativo

FlutterDartSQLiteGoogle MapsFirebase

Operação móvel de campo.

Persistência local, recursos do aparelho e integração de mapas/notificações complementam os contratos da API.

Como as partes se conectam

cli, adm e app usam a API Go como fronteira das regras de negócio. O site é uma superfície pública independente. O app precisa considerar rede, permissões e estado local.

Dados e integrações

SQL Server é o banco da API. SQLite atende o armazenamento local do app. Dados e permissões são organizados por contexto de cliente e fazenda.

Qualidade e operação

Checks por stack e workflows de CI/release. Publicações versionadas por tags, ambiente identificado e smoke compõem o processo; validação móvel tem evidências próprias.

Competências neste projeto

Vamos construir?

Tem um desafio parecido?

Me conte o que você precisa. O link do WhatsApp já leva este projeto como referência; você pode editar a mensagem antes de enviar.

Conversar pelo WhatsApp ↗
/→

Continue explorando

Contato

Uma boa conversa é um ótimo começo.

Vamos conversar