← Todos os projetos
Produto

FootGrid

Jogo de gestão e estratégia de futebol por rodadas, inspirado em Elifoot.

Tecnologias identificadas
Flutter / DartGoReact / TypeScript

Minha contribuição

Desenvolvimento do FootGrid por Breno: gestão de clube, elenco e temporadas em um jogo de estratégia de futebol.

Arquitetura em perspectiva

App Flutter, API Go com processos de REST, realtime e worker, web React/TypeScript, site estático e contratos compartilhados.

Estrutura técnica

Tecnologia por módulo.

App Flutter, API Go com processos de REST, realtime e worker, web React/TypeScript, site estático e contratos compartilhados.

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

Aplicativo

FlutterDart

Experiência do jogador.

Gestão do clube, elenco, calendário e temporadas compõem a proposta do jogo.

02 / Código existente

API e processamento do jogo

GoMySQLWebSocket

REST, realtime e processamento de rodadas.

Monólito modular com entrypoints de API, realtime e worker. A evolução funcional é distinta da existência do scaffold.

03 / Código existente

Sistema e site

ReactTypeScriptHTMLOpenAPIAsyncAPI

Administração, presença e contratos.

Superfícies e contratos têm entregas próprias. Não são publicados materiais de jogadores reais no portfólio.

Como as partes se conectam

App e web se conectam ao domínio de futebol por contratos; processos Go compartilham módulos e release coordenada.

Dados e integrações

Driver MySQL no backend Go. Dados e imagens de atletas reais não são incluídos nesta apresentação.

Qualidade e operação

Checks por superfície e contratos. Publicação continua separada do desenvolvimento e depende das autorizações de conteúdo informadas pelo autor.

Código e repositórios

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