Blueprint Estratégico · 2026

MARÍLIA
AC
DIGITAL

// BENCHMARK 60 CLUBES · ARQUITETURA · STACK · ROADMAP · STATUS

60
Clubes analisados
4/8
Fases concluídas
~60
Dias até MVP
100%
Acima da média BR
STATUS
ATUAL DO PROJETO

// progresso real de desenvolvimento — atualizado em 25/03/2026

✓ CONCLUÍDA
FASE 1
Fundação
✓ CONCLUÍDA
FASE 2
Auth + RBAC
✓ CONCLUÍDA
FASE 3
CMS / Conteúdo
✓ CONCLUÍDA
FASE 4
Sócio Torcedor
PENDENTE
FASE 5
Ingressos
PENDENTE
FASE 6
Loja

// O QUE JÁ FOI CONSTRUÍDO

4 fases completas. Fundação técnica, auth + RBAC, CMS editorial e o núcleo operacional de Sócio Torcedor já estão prontos.

FASE 1 — FUNDAÇÃO
  • Monorepo (apps/api + apps/admin + docs/)
  • Docker Compose (PostgreSQL, Redis, PHP-FPM, Nginx)
  • Laravel 13.2 instalado e configurado
  • Next.js 16.2 + React 19 + TypeScript
  • Shell do admin (sidebar, topbar, layout)
  • Tailwind CSS v4 + shadcn/ui integrado
  • Brand Foundation — paleta institucional MAC
  • DataTable, KPI Card, StatusBadge, EmptyState
  • Dashboard placeholder
  • Documentação arquitetural completa
FASE 2 — AUTH + RBAC
  • Laravel Sanctum (bearer token)
  • Models: User, Role, Permission (custom RBAC)
  • Middleware: EnsureHasPermission
  • Seeders: 8 roles, 40+ permissions
  • Wildcard (*) e manage shorthand
  • CRUD completo de usuários no admin
  • CRUD de roles com picker de permissões
  • AuthProvider + can() + RequirePermission
  • Sidebar filtra módulos por permissão
  • Login flow completo (API + frontend)
FASE 3 — CMS / CONTEÚDO
  • 5 tabelas: news, categories, pages, banners, sponsors
  • 5 models com auto-slug, scopes, status constants
  • 10 Form Requests com validação granular
  • 5 API Resources (content condicional)
  • 5 Controllers + ações editoriais (publish, archive)
  • 26 rotas REST protegidas por RBAC
  • 13 permissões CMS (news, categories, pages, banners, sponsors)
  • Frontend: 9 telas (list, create, detail) com filtros
  • Workflow editorial: draft → scheduled → published → archived
  • Feature layer: types, api (25 funções), hooks (25 hooks)
FASE 4 — SÓCIO TORCEDOR
  • Domínio com plans, members, memberships e membership_events
  • Benefits, partners, dependents e transactions
  • Estados e transições documentados
  • Overview com KPIs operacionais reais
  • Admin premium para operação do programa
  • RBAC integrado ao módulo
  • Seed demo, docs e testes feature
  • Base pronta para integrações futuras com ingressos e loja

// PRÓXIMAS FASES

Fase 5 — Ingressos
Eventos, setores, mapa do estádio, QR Code, check-in, vendas e regras ligadas ao sócio
Fase 6 — Loja
Catálogo, variantes, carrinho, checkout, estoque, expedição e benefícios para sócios
Fase 7 — Financeiro + CRM
Dashboard executivo, conciliação, segmentos, campanhas e auditoria
Fase 8 — Site público + app
Experiência final do torcedor, autoatendimento, carteirinha e extensão mobile

DIAGNÓSTICO
ATUAL DO MAC

// macoficial.com — análise técnica e de produto

2.5
/10
SITE WIX — CRÍTICO
  • Construído em Wix — plataforma limitada, sem controle real de código
  • Zero funcionalidades de e-commerce integradas (loja, ingressos, planos)
  • Performance ruim — Core Web Vitals comprometidos pelo Wix
  • SEO fraco — estrutura de URL gerada pelo Wix não é otimizada
  • Sem programa de sócio torcedor digital
  • UX não responsiva para mobile (base da torcida usa celular)
  • Identidade visual não padronizada — mistura de fontes e elementos
  • Conteúdo de notícias presente (ponto positivo)
  • Redes sociais linkadas corretamente
1/10
Performance
Wix injeta JS excessivo. LCP > 4s, FID alto, CLS instável. Prejudica SEO diretamente.
0/10
💳
Sócio Torcedor
Não existe. Nenhuma tela de planos, cadastro, benefícios ou área do associado.
0/10
🛒
Loja Oficial
Não existe. Sem venda de produtos, camisas, itens do clube online.
0/10
🎟️
Venda de Ingressos
Não existe. Torcedor não consegue comprar ingresso pelo canal oficial do clube.
3/10
📱
Mobile Experience
Responsivo parcial. Layout Wix quebra em alguns pontos. Sem app nativo.
4/10
📰
Conteúdo/Notícias
Blog existe mas sem categorização, busca, ou estratégia de conteúdo clara.
2/10
🎨
Design / Identidade
Visual genérico do Wix. Sem sistema de design coerente com a marca do clube.
1/10
🔍
SEO
URLs geradas pelo Wix, sem sitemap otimizado, sem schema markup para esportes.

BENCHMARK
60 CLUBES BR

// nota 1–10 por: UX, Mobile, Loja, Sócio Torcedor, Performance, Identidade

Série A — Brasileirão SÉRIE A · 20 CLUBES
# Clube Plataforma UX Loja Sócio Mobile NOTA Status
1 Palmeiras Custom 9 9 9 8
8.8
TOP BR
2 Flamengo Custom 8 8 8 8
8.0
TOP BR
3 Athletico-PR Custom 8 7 8 8
7.8
TOP BR
4 Red Bull Bragantino Custom 8 6 7 8
7.3
BOM
5 Internacional Custom 7 7 8 7
7.3
BOM
6 Grêmio Custom 7 6 7 7
6.8
MÉDIO
7 São Paulo FC Custom 6 7 6 6
6.3
MÉDIO
8 Corinthians Custom 6 6 6 6
6.0
MÉDIO
9 Atlético-MG Custom 6 6 6 6
6.0
MÉDIO
10 Botafogo WordPress 5 5 5 6
5.3
MÉDIO
11 Fluminense WordPress 5 4 5 5
4.8
FRACO
12 Cruzeiro WordPress 5 4 5 5
4.8
FRACO
13 Santos WordPress 5 4 4 5
4.5
FRACO
14 Vasco WordPress 4 4 4 5
4.3
FRACO
15 Bahia WordPress 4 3 4 4
3.8
CRÍTICO
16 Coritiba WordPress 4 3 3 4
3.5
CRÍTICO
17 Vitória WordPress 3 2 2 3
2.5
CRÍTICO
18 Chapecoense WordPress 3 1 2 3
2.3
CRÍTICO
19 Mirassol WordPress 3 1 1 3
2.0
CRÍTICO
20 Remo WordPress 2 1 1 2
1.5
CRÍTICO
Série B — Brasileirão SÉRIE B · 20 CLUBES
# Clube Plataforma UX Loja Sócio Mobile NOTA Status
1 Sport Recife WordPress 6 5 6 6
5.8
MÉDIO
2 América-MG WordPress 5 5 5 5
5.0
MÉDIO
3 Juventude WordPress 5 4 4 5
4.5
FRACO
4 Ceará WordPress 4 4 4 4
4.0
FRACO
5 Paysandu WordPress 4 3 4 4
3.8
CRÍTICO
6 Guarani WordPress 4 2 3 4
3.3
CRÍTICO
7 Ponte Preta WordPress 4 2 3 3
3.0
CRÍTICO
8-20 Náutico, CRB, Londrina, Avaí, Sampaio Corrêa, Vila Nova, Novorizontino, Botafogo-SP, São Bernardo, Criciúma, Ituano, ABC, Operário-PR WordPress 2-3 1-2 1-2 2-3
1.5-2.5
CRÍTICO
Paulista Série A1 PAULISTÃO · 16 CLUBES
# Clube Plataforma UX Loja Sócio Mobile NOTA Status
1 Palmeiras Custom 9 9 9 8
8.8
TOP BR
2 Corinthians Custom 6 6 6 6
6.0
MÉDIO
3 São Paulo FC Custom 6 7 6 6
6.3
MÉDIO
4 Red Bull Bragantino Custom 8 6 7 8
7.3
BOM
5 Santos WordPress 5 4 4 5
4.5
FRACO
6-16 Ponte Preta, Guarani, Ituano, Novorizontino, São Bernardo, Mirassol, Inter de Limeira, Botafogo-SP, Santo André, Água Santa, Portuguesa WordPress 2-4 1-2 1-3 2-4
1.5-3.3
CRÍTICO
🔵 MARÍLIA AC (meta) Custom 9 9 9 9
9.0
META

// CONCLUSÃO DO BENCHMARK

De 56 clubes analisados (excluindo os 4 top), mais de 80% têm sites críticos ou fracos — sem sócio torcedor, sem loja, sem venda de ingressos digitais. O MAC com um sistema completo e bem executado ultrapassa instantaneamente ~52 clubes do Brasil.


STACK
TÉCNICA EM USO

// React + Next.js + Laravel — implementação real, não proposta

// STACK EM PRODUÇÃO

Next.js 16 (frontend) + Laravel 13 (API/back) — stack já implementada e funcional.

SSR para SEO (notícias rankeiam no Google), API robusta para loja e sócio, base sólida para React Native futuro. Autenticação, RBAC e CMS já em operação.

Banco de Dados · Ativo
POSTGRES + REDIS
PostgreSQL para dados (users, roles, CMS). Redis para cache de sessões e filas. Docker gerencia ambos.
  • PostgreSQL 17 (dados relacionais)
  • Redis 7 (cache + queue)
  • Migrations versionadas (3 arquivos)
  • Indexes otimizados para CMS
Mobile (Fase futura)
REACT NATIVE
Mesma API Laravel serve web e mobile. Compartilha lógica de negócio e hooks React.
  • Expo (build simplificado)
  • React Native + TypeScript
  • Mesma API Laravel
  • Push Notifications (FCM)
  • App Store + Play Store
Transações / Billing (Próxima fase)
DOMÍNIO PRONTO PARA GATEWAY
O núcleo de Sócio Torcedor já opera sem dependência de gateway definitivo. Nesta fase, o projeto usa transações manuais e deixa gateway, reference e metadata preparados para integração futura.
  • Transações manuais operacionais no admin
  • Gateway, reference e metadata preparados
  • Recorrência e webhooks ficam para fase seguinte
  • Base pronta para Pagar.me, Stripe ou equivalente
Infra / Deploy
DOCKER + CI/CD
Docker Compose local. Deploy futuro: Vercel (Next.js) + Railway/DO (Laravel). CI/CD via GitHub Actions.
  • Docker Compose (dev local)
  • Vercel (Next.js deploy)
  • Railway / DO (Laravel)
  • GitHub Actions (CI/CD)
  • Cloudflare (DNS + CDN)

ARQUITETURA
DO SISTEMA

// 4 produtos integrados em uma plataforma única

// DIAGRAMA DE ARQUITETURA

  ┌─────────────────────────────────────────────────────────────┐
  │                    TORCEDOR / USUÁRIO                        │
  └──────────────┬──────────────────────────┬───────────────────┘
                 │                          │
         ┌───────▼──────┐           ┌───────▼──────┐
         │   WEB APP    │           │  MOBILE APP  │
         │  Next.js 16  │           │ React Native │
         │   (Vercel)   │           │  (Expo)      │
         └───────┬──────┘           └───────┬──────┘
                 │                          │
                 └──────────┬───────────────┘
                            │ HTTPS / REST API
                   ┌────────▼────────┐
                   │  Laravel 13 API │
                   │  (Railway/DO)   │
                   │                 │
                   │  ┌───────────┐  │
                   │  │ Sanctum   │  │  Auth
                   │  │ Custom    │  │  RBAC
                   │  │ Cashier   │  │  Pagamentos
                   │  │ Horizon   │  │  Filas
                   │  │ Scout     │  │  Busca
                   │  └───────────┘  │
                   └────────┬────────┘
         ┌──────────────────┼──────────────────┐
         │                  │                  │
  ┌──────▼─────┐    ┌───────▼──────┐   ┌──────▼──────┐
  │ PostgreSQL │    │    Redis     │   │  S3 / R2    │
  │ 17 (Dados) │    │ 7(Cache/Que) │   │  (Mídia)    │
  └────────────┘    └──────────────┘   └─────────────┘
    

MÓDULOS
DO PROJETO

// 4 produtos + painel admin + app mobile

01
// PRIORIDADE 1 — LANÇAMENTO
SITE INSTITUCIONAL
  • Home com hero animado + placares ao vivo
  • Notícias com SSR (SEO nativo)
  • Elenco com fotos, posições, stats
  • Tabelas de classificação
  • Calendário de jogos
  • História do clube — linha do tempo
  • Estrutura / Estádio
  • Galeria de fotos e vídeos
  • Sponsors / Patrocinadores
  • Performance 95+ no Lighthouse
02
// PRIORIDADE 1 — CORE BUSINESS
SÓCIO TORCEDOR
  • Núcleo operacional já entregue no admin premium
  • Planos, sócios, adesões e status de associação
  • Benefícios, parceiros e dependentes
  • Histórico financeiro-operacional por transações
  • Overview com KPIs reais de operação
  • Estados e transições auditáveis
  • Base pronta para ingressos e loja
  • Gateway definitivo entra na próxima fase
  • Carteirinha digital e autoatendimento ficam para frente
  • Produto modelado como domínio, não como CRUD de assinante
03
// PRIORIDADE 1 — RECEITA
VENDA DE INGRESSOS
  • Mapa interativo do estádio (setor/assento)
  • Sócios com prioridade e desconto
  • QR Code único por ingresso
  • Validação na entrada via app
  • Anti-fraude e controle de revendas
  • Check-in digital na catraca
  • Relatório de ocupação em tempo real
  • Integração com Pix para compra rápida
  • Envio de ingresso por email/WhatsApp
  • Ingresso em carteirinha do sócio
04
// PRIORIDADE 2 — 3 MESES PÓS-LANÇAMENTO
LOJA OFICIAL
  • Catálogo de produtos com variações
  • Carrinho + checkout otimizado
  • Pagamento: Pix, Cartão, Boleto
  • Desconto automático para sócios
  • Integração com ERP/estoque
  • Rastreamento de pedidos
  • Marketplace de personalização (nome/número)
  • NF-e automática
  • Frete integrado (Correios / Jadlog)
05
// PRIORIDADE 2 — OPERAÇÃO
PAINEL ADMIN PREMIUM
  • Dashboard com KPIs (sócios, receita, ingressos)
  • CMS para notícias, elenco e conteúdo
  • Gestão operacional de Sócio Torcedor
  • Gestão de eventos e ingressos
  • Gestão de pedidos da loja
  • Editor de planos e benefícios
  • Relatórios financeiros exportáveis
  • Push notifications para torcida
  • Controle de acesso por perfil (RBAC)
  • Logs de auditoria
06
// PRIORIDADE 3 — FASE 2
APP MOBILE
  • React Native (iOS + Android)
  • Carteirinha do sócio + QR Code
  • Ingressos digitais na carteira
  • Notícias e conteúdo exclusivo
  • Push notifications de jogos
  • Placar ao vivo
  • Loja mobile-first
  • Programa de pontos / gamificação
  • Biometria / Face ID para login
  • Mesma API Laravel — zero retrabalho

ROADMAP
DE ENTREGA

// status real do desenvolvimento — fases 1-4 concluídas

01
FUNDAÇÃO
✓ CONCLUÍDA
COMPLETA
  • Monorepo + Docker Compose
  • Laravel 13 + Next.js 16
  • Brand Foundation MAC
  • Shell admin (sidebar, topbar)
  • Componentes base (DataTable, etc)
02
AUTH + RBAC
✓ CONCLUÍDA
COMPLETA
  • Sanctum + custom RBAC
  • 8 roles, 40+ permissions
  • CRUD users + roles no admin
  • Middleware + guards frontend
  • Login flow completo
03
CMS / CONTEÚDO
✓ CONCLUÍDA
COMPLETA
  • 5 entidades (news, pages, etc)
  • Workflow editorial completo
  • 9 telas admin funcionais
  • 26 rotas API protegidas
  • 13 permissões CMS
04
SÓCIO TORCEDOR
✓ CONCLUÍDA
COMPLETA
  • Plans, members e enrollments
  • Benefits, partners e dependents
  • Transactions manuais + timeline
  • Overview com KPIs operacionais
  • Base pronta para ingressos e loja
05
INGRESSOS + LOJA
PENDENTE
PRÓXIMA ONDA
  • Mapa estádio + QR Code
  • Catálogo + checkout
  • Estoque + pedidos
  • Regras ligadas ao sócio
  • Lançamento público

POTENCIAL DE
RECEITA DIGITAL

// projeção conservadora para clube do porte do MAC

💳
R$35K
Sócio Torcedor / mês
700 sócios × R$50/mês médio
🎟️
R$25K
Ingressos / jogo
2.500 ingressos × R$10 taxa
🛒
R$18K
Loja Oficial / mês
camisas, produtos, personalização
📊
R$78K+
Total / mês (meta)
~R$936K ano sem patrocínio

// REFERÊNCIAS DO MERCADO

Palmeiras Avanti
176k sócios · ~R$50/mês médio · R$8.8M/mês
Internacional
146k sócios · programa a partir de R$30/mês
Grêmio
101k sócios · benefícios + pontos convertidos
Diferencial do MAC
Torcida fiel + cidade sem concorrência + plataforma moderna = conversão alta
PRONTO PARA
SUPERAR TODOS

O MAC pode ter o melhor ecossistema digital de um clube médio no Brasil. A oportunidade está aberta — a maioria dos concorrentes ainda usa WordPress de 2012.

✓ NEXT.JS 16 ✓ LARAVEL 13 ✓ AUTH + RBAC ✓ CMS EDITORIAL ✓ SÓCIO TORCEDOR INGRESSOS LOJA APP MOBILE