Um sistema completo de gamificação para o MeshApp que incentiva o preenchimento diário de relatórios, aumenta o uso da plataforma e recompensa colaboradores de forma justa — independente do cargo.
Sistema dual: XP para subir de nível (permanente) e MeshCoins para trocar na loja (consumível).
Sequências de dias úteis (seg-sex). Finais de semana e feriados não quebram o streak.
5 níveis de raridade: Comum, Incomum, Raro, Épico e Lendário. Desbloqueie por mérito.
Netflix, Spotify, day off, cursos, vouchers e muito mais. Troque seus MeshCoins.
Cada ação gera ambos simultaneamente, mas com propósitos distintos.
Fórmula: XP para próximo nível = 150 x nível_atual. Progressão suave e motivadora.
| Nível | XP Total | XP p/ Próximo | Título | Tier |
|---|---|---|---|---|
| 1 | 0 | 150 | Novato | Iniciante |
| 2 | 150 | 300 | Iniciante | Iniciante |
| 3 | 450 | 450 | Aprendiz | Iniciante |
| 4 | 900 | 600 | Praticante | Iniciante |
| 5 | 1.500 | 750 | Competente | Intermediário |
| 6 | 2.250 | 900 | Habilidoso | Intermediário |
| 7 | 3.150 | 1.050 | Proficiente | Intermediário |
| 8 | 4.200 | 1.200 | Avançado | Intermediário |
| 9 | 5.400 | 1.350 | Especialista | Avançado |
| 10 | 6.750 | 1.500 | Veterano | Avançado |
| 11 | 8.250 | 1.650 | Mestre | Avançado |
| 12 | 9.900 | 1.800 | Grão-Mestre | Avançado |
| 13 | 11.700 | 1.950 | Elite | Expert |
| 14 | 13.650 | 2.100 | Campeão | Expert |
| 15 | 15.750 | 2.250 | Lenda | Expert |
| 16 | 18.000 | 2.400 | Ícone | Lendário |
| 17 | 20.400 | 2.550 | Visionário | Lendário |
| 18 | 22.950 | 2.700 | Titã | Lendário |
| 19 | 25.650 | 2.850 | Imortal | Lendário |
| 20 | 28.500 | 3.000 | Transcendente | Lendário |
Sequências de dias úteis consecutivos. Sábados e domingos são ignorados — não quebram o streak.
🔥 Streak atual: 14 dias úteis | Recorde: 47 dias úteis | Multiplicador: 1.4x
Todas as ações gamificáveis com seus respectivos valores de XP e MeshCoins. Limites diários impedem abuso.
Troque seus MeshCoins por recompensas reais. De streaming a dias de folga.
8 entidades TypeORM seguindo os mesmos padrões do MeshApp (UUID, timestamps, soft delete).
user_iduser_id + created_at (consultas de histórico)action_type + created_at (analytics)user_id + badge_iduser_id + dateuser_id + date + action_typeuser_id + status (painel do usuário)total_xp DESC (leaderboard)Conquistas permanentes organizadas por raridade. Cada badge concede bonus único de XP.
Rankings semanais, mensais e all-time. Por departamento para comparação justa.
Veja como um colaborador acumula XP e MeshCoins ao longo de um dia normal de trabalho.
100% das ações gamificadas estão disponíveis para TODOS os roles. Nenhum cargo tem vantagem.
6 fases, estimativa de 13 semanas com 2 devs (1 back + 1 front).
Este sistema foi projetado analisando cada módulo do MeshApp para maximizar engajamento de forma justa e sustentável.