← Todos os projetos
Desenvolvimento em parceria

Setou

Descoberta, agenda e reserva de quadras esportivas.

Tecnologias
GoNext.js / TypeScriptFlutter · base inicial

Minha contribuição

Estou construindo o Setou com Ricardo Vilela, que teve a ideia do produto. Trabalho na arquitetura e na implementação da solução de descoberta e reserva de quadras. A demonstração atual usa dados em memória.

Pessoas e parceria

Desenvolvimento e parceria.

Projeto em elaboração com Ricardo Vilela, autor da ideia. Breno participa da arquitetura e construção da solução; a ideia original é creditada a Ricardo.

Ricardo Vilela

Idealizador · parceiro de produto

Idealizador do Setou e parceiro de Breno na elaboração do produto.

Participantes do projeto · 01/11/2026

Como organizei a solução

API Go, web e admin Next.js/TypeScript e base Flutter. O MVP local usa adapter em memória; PostgreSQL/PostGIS é a persistência planejada.

Estrutura técnica

Tecnologia por módulo.

API Go, web e admin Next.js/TypeScript e base Flutter. O MVP local usa adapter em memória; PostgreSQL/PostGIS é a persistência planejada.

01 / Existente

API de agenda e reservas

GoOpenAPI

Agenda e reserva.

Domínio e casos de uso separados de HTTP; adapter em memória sustenta a demonstração local.

02 / Existente

Sistema e administração

Next.jsReactTypeScript

Jogador, proprietário e administração.

Superfícies web distintas para descoberta, agenda e gestão.

03 / Existente

Aplicativo

FlutterDart

Fundação do aplicativo móvel.

Scaffold Android/iOS para uma experiência futura; não é um aplicativo comercial publicado.

04 / Planejado

Dados de reservas

PostgreSQLPostGIS

Fonte transacional futura.

Persistência planejada em PostgreSQL/PostGIS. A demonstração atual ainda usa dados em memória.

Como as partes se conectam

Web e admin usam contratos REST da API; app e banco real seguem fases próprias.

Dados e integrações

Demonstração com dados em memória. PostgreSQL/PostGIS está planejado para a persistência das reservas.

Qualidade e operação

Checks por módulo e demonstração local com dados em memória. Persistência definitiva, pagamentos e publicação ainda são próximos passos.

Competências neste projeto

/→

Continue explorando

Tem um desafio parecido?

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