BMJ Card Store
A loja de card game completa que eu licencio pra lojista, rodando em público.
- Cliente
- Plataforma própria
- Segmento
- Produto · E-commerce de card game
- Ano
- 2026
- Escopo
- Produto · Modelo de dados · UX/UI · Desenvolvimento
Demo de plataforma. Nada é enviado e nenhum pagamento é processado.
O problema
Loja de card game gringa costuma rodar em plataforma genérica que não entende carta. O problema é sempre o mesmo modelo de dados: a plataforma trata a carta como produto único, quando na verdade uma carta tem várias impressões, e cada impressão tem várias condições, cada uma com preço e estoque próprios.
Sem isso resolvido, o lojista vira refém de planilha, e o cliente nunca sabe se o que ele quer está disponível.
O que eu fiz
O modelo de dados é o produto. Carta leva para impressão, impressão leva para condição, e cada variante carrega preço e estoque próprios. A página de produto mostra a tabela de todas as impressões daquela carta, com estoque por variante e botão que muda de "adicionar ao carrinho" para "me avise quando chegar" conforme o caso.
Em volta disso entram as coisas que loja de carta precisa e loja genérica não tem: buylist que cota na hora, com valor em dinheiro e valor em crédito com bônus; eventos com ingresso e vaga; filtro por raridade, coleção e condição com contagem real; e produto personalizado com upload de arte e aprovação de prova.
Buylist que cota na hora
O cliente monta a lista do que quer vender e vê na tela o valor em dinheiro e o valor em crédito, com o bônus aplicado. A cotação é estimativa e o site diz isso, com a oferta final saindo depois da conferência das cartas.
Evento com vaga é retenção
Commander Night, FNM, liga de Pokémon e store battle entram com data, hora, jogo e preço, com inscrição que cai direto no checkout. Loja de carta vive do jogador que volta toda semana.
Por dentro
Documentação do projeto
Direção de arte
Este é modelo de venda, não site de cliente, e a arte foi feita pra isso: tudo que um lojista de card game reconhece em dez segundos — busca por carta, condição, estoque por unidade, buylist — colocado na primeira dobra. Preto com acento laranja pra não parecer nenhuma das lojas que ele já conhece, e pra ele conseguir imaginar a própria marca no lugar.
Paleta
Sem paleta documentada aqui: o site estava fora do ar na hora de escrever isto, e eu não anoto hex de memória.
Por que essa stack
WooCommerce pela mesma razão do JOS — o lojista precisa tocar sozinho —, com o modelo de dados de carta no centro: uma carta, quatro condições, estoque separado por condição, e preço que o dono pode mover por coleção inteira de uma vez. É esse modelo que eu licencio; a loja em volta é a demonstração dele.
Detalhes
Por que existe
Proposta em PDF pra lojista não vende sistema. Um site no ar que ele abre, busca uma carta e entende em trinta segundos, vende.
Em números
O que foi construído, contado no próprio site.
card games no catálogo, de Magic e Pokémon a One Piece e Riftbound
raridades como faceta de filtro, com contagem real de estoque
fontes de receita cobertas: venda, buylist, evento e produto personalizado