Mu Lugard
Portal completo para um servidor de MU Online.
Portal oficial de um servidor de MU Online integrado em tempo real ao banco do jogo: rankings, mercado de itens entre jogadores, créditos via Pix e cartão, painel do personagem, guias e suporte — em português, inglês e espanhol.
O que entregamos
- Portal do jogo
- Painel do jogador
- Marketplace
- Pagamentos
- Infraestrutura
A história
Do problema ao produto no ar
- 01
O desafio
Um servidor de MMORPG vive da comunidade: os jogadores querem ver rankings ao vivo, negociar itens, comprar créditos e resolver problemas sem esperar um administrador. Tudo isso precisa conversar com o banco do jogo em SQL Server, sem nunca colocar em risco a economia do servidor.
- 02
A solução
Construímos um portal em Laravel 13 + Inertia + Vue com TypeScript, com serviços dedicados que leem e escrevem nas tabelas do MU e um decodificador do inventário binário para exibir cada item como no jogo. Pagamentos via Efí (Pix), Pagar.me e Stripe são conciliados por filas com Laravel Horizon e Redis, e a entrega de créditos, VIPs e itens acontece de forma automática. Tudo roda em containers Docker com Nginx, protegido pela Cloudflare.
- 03
O resultado
Uma plataforma em que o jogador cria a conta, acompanha rankings e eventos, compra e vende itens, gerencia seus personagens e abre chamados — em três idiomas e com tudo refletindo no jogo automaticamente.
Funcionalidades
O que construímos
Rankings ao vivo
Level, resets, PK e guildas lidos direto do servidor, com rankings por período e premiações.
Mercado dos jogadores
Compra e venda de itens e de contas entre jogadores, com entrega automática no jogo.
Créditos, pacotes e VIP
Checkout com Pix e cartão, cupons de desconto e conciliação automática de pagamentos.
Painel do personagem
Trocar de classe, mover, redistribuir pontos, alterar nickname e ocultar o perfil.
Castle Siege e guildas
Senhor do castelo, próximos confrontos e perfis públicos de guildas e personagens.
Guias completos
Classes, monstros, mapas, invasões, eventos e itens gerados a partir dos arquivos do jogo.
Eventos com cronômetro
Agenda de eventos do servidor com contagem regressiva em tempo real.
Afiliados e streamers
Programa de afiliados com comissão e saques, e lives da Twitch integradas ao portal.
Suporte por tickets
Chamados com prioridade, status e histórico de mensagens entre jogador e equipe.
Arquitetura
Cada tecnologia, explicada
Escolhemos cada peça com um propósito. Veja o que é cada uma e por que ela está neste projeto.
28 tecnologias
Interface
O que o usuário vê e toca
Vue.js
- O que é
- Framework JavaScript progressivo para interfaces reativas.
- Neste projeto
- Portal, painel do jogador e painel administrativo.
Telas dinâmicas e fluidas, ideais para painéis com muita interação.
Inertia.js
- O que é
- Ponte entre Laravel e Vue/React sem precisar de uma API separada.
- Neste projeto
- Navegação instantânea entre rankings, mercado e painel.
Experiência de aplicativo de página única com a produtividade e a segurança do Laravel.
TypeScript
- O que é
- JavaScript com tipagem estática.
- Neste projeto
- Tipagem em todo o front-end.
Erros são pegos ainda no desenvolvimento, não pelo usuário em produção.
Tailwind CSS
- O que é
- Framework de CSS utilitário para estilização rápida e consistente.
- Neste projeto
- Visual temático do jogo, responsivo em qualquer tela.
Design fiel ao layout, responsivo em qualquer tela e com CSS final enxuto.
shadcn-vue
- O que é
- Componentes acessíveis para Vue, construídos sobre Reka UI e Tailwind.
- Neste projeto
- Base de componentes do portal e do admin.
Interface consistente e acessível no portal e no painel administrativo.
Tiptap
- O que é
- Editor de texto rico moderno.
- Neste projeto
- Editor de notícias, guias e tutoriais.
A equipe publica notícias e guias formatados, com imagens, sem mexer em código.
Internacionalização
- O que é
- Interface traduzida em múltiplos idiomas.
- Neste projeto
- Português, inglês e espanhol.
Alcance de jogadores de outros países, cada um no seu idioma.
Aplicação
Regras de negócio, APIs e segurança
Laravel
- O que é
- O framework PHP mais usado do mundo para aplicações web.
- Neste projeto
- Laravel 13 com serviços para cada domínio: mercado, rankings, pagamentos e tickets.
Autenticação, filas, e-mails e segurança robustos desde o primeiro dia.
PHP
- O que é
- Linguagem que move boa parte da web, em versões modernas e rápidas.
- Neste projeto
- PHP 8.3.
Base estável, performática e com hospedagem acessível.
Laravel Fortify
- O que é
- Autenticação completa: login, recuperação de senha e 2FA.
- Neste projeto
- Cadastro, login e recuperação de senha dos jogadores.
Contas de jogadores protegidas com boas práticas de segurança.
Laravel Sanctum
- O que é
- Autenticação leve para SPAs e APIs.
- Neste projeto
- API autenticada consumida pelo launcher do jogo.
Login seguro com proteção contra CSRF e sessões bem controladas.
Laravel Horizon
- O que é
- Painel e supervisor de filas do Laravel sobre Redis.
- Neste projeto
- Filas de conciliação de pagamentos, expiração de VIP e reset de rankings.
Tarefas pesadas rodam em segundo plano, com monitoramento e novas tentativas automáticas.
Servidor do jogo
Integração em tempo real com o servidor MMORPG
SQL Server
- O que é
- Banco de dados relacional da Microsoft, usado por servidores de MU Online.
- Neste projeto
- Banco do servidor de MU: contas, personagens, guildas e inventários.
Leitura e escrita direta nos dados do jogo, com transações seguras.
Integração com o MU
- O que é
- Serviços que leem e escrevem nas tabelas do servidor de jogo.
- Neste projeto
- Entrega de créditos e itens, ações de personagem e leitura de rankings.
O que acontece no site reflete no jogo na hora — e vice-versa.
Decodificador de itens
- O que é
- Leitura do formato binário do inventário e do baú do MU.
- Neste projeto
- Decodifica inventário e baú para exibir e negociar itens no mercado.
Itens, opções e excelências exibidos no site exatamente como no jogo.
Dados e arquivos
Onde a informação vive com segurança
Redis
- O que é
- Banco de dados em memória, extremamente rápido.
- Neste projeto
- Cache, sessões e filas do Horizon.
Cache, filas e sessões que deixam o sistema ágil mesmo com muitos acessos simultâneos.
Amazon S3
- O que é
- Armazenamento de arquivos na nuvem da AWS.
- Neste projeto
- Imagens de notícias, guias e uploads.
Imagens e arquivos guardados com alta disponibilidade, sem pesar o servidor.
Integrações
Pagamentos, métricas e serviços externos

Efí Bank
- O que é
- Banco digital com API de Pix e boletos (antiga Gerencianet).
- Neste projeto
- Pix com confirmação automática por webhook.
Pix com confirmação instantânea via webhook e taxas competitivas.

Pagar.me
- O que é
- Gateway de pagamentos com cartão, Pix e boleto.
- Neste projeto
- Pagamentos com cartão.
Cobranças online com antifraude e conciliação automática.
Stripe
- O que é
- Plataforma global de pagamentos com cartão.
- Neste projeto
- Pagamentos internacionais.
Recebimentos internacionais, em várias moedas, com segurança de nível bancário.
Twitch
- O que é
- Plataforma de transmissões ao vivo.
- Neste projeto
- Lives dos streamers parceiros no portal.
Lives dos streamers parceiros exibidas e sincronizadas no portal.
Sites de votação
- O que é
- Integração por postback com rankings de servidores.
- Neste projeto
- Recompensa automática por voto via postback.
Jogadores votam no servidor e recebem a recompensa automaticamente.
Discord
- O que é
- Plataforma de comunidade e chat.
- Neste projeto
- Comunidade oficial do servidor.
A comunidade de jogadores reunida em um canal oficial.
Infraestrutura e entrega
Como o projeto chega rápido e estável ao público
Docker
- O que é
- Containers que empacotam a aplicação e seus serviços.
- Neste projeto
- Aplicação, workers e Redis em containers.
Ambiente idêntico em desenvolvimento e produção, com deploy previsível.
Nginx
- O que é
- Servidor web de alta performance.
- Neste projeto
- Servidor web na frente da aplicação.
Atende muitas conexões simultâneas com baixo consumo de recursos.
Cloudflare
- O que é
- CDN global com proteção contra ataques e SSL.
- Neste projeto
- CDN e proteção contra ataques DDoS.
Site rápido em todo o Brasil e protegido contra ataques DDoS e bots.
Vite
- O que é
- Ferramenta de build moderna e extremamente rápida.
- Neste projeto
- Build otimizado do front-end.
Arquivos finais menores e otimizados, que deixam o site mais leve.
Pest
- O que é
- Framework de testes automatizados para PHP.
- Neste projeto
- Testes automatizados dos fluxos críticos.
Funcionalidades críticas, como pagamentos, verificadas a cada mudança.
Galeria
Telas do projeto
Quer um projeto assim para o seu negócio?
Conte sua ideia e montamos juntos a melhor solução — com a mesma clareza que você viu aqui.


