Cliente
MMAPP é uma startup, que se prepara para revolucionar o desporto do MMA (Mixed Martial Arts, uma modalidade de artes marciais mistas que combina técnicas de boxe, jiu-jitsu, wrestling, muay thai, karaté e outras disciplinas de luta), fornecendo ferramentas para os juízes avaliarem e pontuarem, com precisão, as lutas do desporto MMA, bem como os organismos reguladores com métodos de supervisão e formação de funcionários.
Desafios e objetivos
O pretendido era uma ferramenta original para gestão de eventos de MMA, no que diz respeito ao controlo e avaliação de combates MMA para juízes, através de um conjunto de métricas projetadas para obter um controlo e precisão inéditos, de forma a se destacarem no mercado.
Na prática, a aplicação serve para a avaliação momentânea e rigorosa dos combates de MMA pelos juízes. Juntamente com o cliente, concordámos que a solução mais viável para este produto seria o desenvolvimento de uma aplicação móvel. Esta está dependente do outros diferentes sistemas (Web app e central app) interagirem entre si através de uma única API. Como prioridades, o cliente delineou o UI, navegação geral da aplicação em React Native e a ferramenta de avaliação em código nativo.
A Mobile App é direcionada para o uso individual de oficiais, atletas, e treinadores, proporcionando funcionalidades específicas para cada tipo de utilizador.
No que toca aos oficiais, a app é uma extensão da arena, permitindo-lhes registrar pontuações em tempo real e acompanhar cada movimento do combate. Eles podem visualizar informações detalhadas sobre os eventos e combates designados, fazendo check-in com facilidade e registrando suas avaliações com alguns toques na tela. Existem diferentes tipos de oficiais, cada um com as suas funções específicas, entre estes temos o:
Diretor de Prova
Árbitro
Juíz
Record Keeper
Commissioner
Atletas e treinadores têm em suas mãos uma ferramenta poderosa para gerir as suas carreiras no MMA. Estes podem aceder aos seus perfis pessoais, atualizar informações, visualizar histórico de combates e explorar detalhes sobre futuros combates. A funcionalidade de notificações mantém todos alertas sobre novos eventos ou mudanças importantes.
A funcionalidade offline assegura que, mesmo nos locais mais remotos, a ação nunca para. Juízes podem pontuar sem preocupações, e atletas e treinadores não perdem nenhuma informação vital, garantindo a continuidade e a integridade de cada evento.
A Central App é projetada para funcionar em tablets e serve como centro de controlo durante os eventos, interagindo diretamente com os dispositivos móveis dos juízes e outros oficiais envolvidos.
Esta permite controlar as ações do combate em tempo real, incluindo o início e fim de cada round, pausas no combate, e a tomada de decisões técnicas como a escolha do vencedor por KO, TKO, submissão, entre outros. Também possibilita a dedução de pontos, a inserção de notas sobre o combate, e o registro do resultado final. Esta app é crucial para o fluxo de trabalho dos Record Keepers e outros oficiais diretamente envolvidos na supervisão dos combates.
Como gerir todos os membros e conteúdo? Ora já cá faltava o backoffice. Esta plataforma web foi desenvolvida em React e funciona como um módulo de gestão e controlo de toda a informação consumida pela aplicação móvel e central.
Esta ferramenta permite a criação e edição de eventos, a gestão de membros associados à federação (oficiais, atletas, treinadores, e promotores), além de fornecer ferramentas para a validação de eventos e membros.
Os utilizadores podem também adicionar e gerir clubes dentro de suas respectivas federações, configurar formulários de registro, e controlar a publicação de documentos necessários para a participação nos eventos.
Além disso, a Web App oferece uma visão geral (overview) do sistema, incluindo estatísticas e dados relevantes para os super administradores, administradores, reguladores, e responsáveis por federações.
O registo do nosso trabalho é bastante importante. A app possibilita o arquivo dos dados e histórico da carreira do oficial, graças à listagem fixa de todos os combates. Todas as fights (o resumo da luta) são partilháveis nas suas redes ou com os seus contactos.
Com o investimento numa aplicação móvel com diversas features o nosso cliente consegue oferecer ao seu utilizador final a possibilidade de: fazer uma avaliação com precisão até ao milissegundo, detalhando e discriminando toda a informação necessária; submeter instantaneamente o seu cartão de pontuação ao record keeper; arquivar os seus dados, aos quais pode aceder mais tarde, para fins de avaliação e formação; e manter um histórico da sua carreira.