Martial Combat Management é uma plataforma projetada para conectar praticantes de artes marciais, facilitando a gestão de academias, a organização de equipes, e a promoção da colaboração entre artistas marciais. O sistema visa solucionar a falta de redes eficientes para praticantes, permitindo que eles se conectem, encontrem parceiros de treino e gerenciem suas equipes de forma mais organizada.
O projeto surge da necessidade de uma solução para a ineficiência na gestão de academias e a dificuldade de encontrar parceiros de treino. Atualmente, praticantes de artes marciais enfrentam desafios para se conectar e colaborar com outros membros da comunidade.
O público-alvo inclui estudantes, professores e entusiastas de artes marciais, desde amadores até profissionais, que buscam melhorar sua prática, conectar-se com outros praticantes e gerenciar suas atividades de forma eficiente.
Criar uma comunidade online para artistas marciais, onde possam:
- Encontrar parceiros de treino.
- Organizar eventos e treinamentos.
- Compartilhar informações e técnicas de artes marciais.
- Conectar-se com outros praticantes e instrutores.
- Cadastro de Usuários: Criação de perfis com informações pessoais e de artes marciais praticadas.
- Criação e Gestão de Equipes: Permite a formação de equipes, atribuição de funções e gerenciamento de tarefas.
- Busca de Parceiros de Treino: Conexão entre praticantes com base em nível de habilidade e localização.
- Sistema Social: Interação entre membros da comunidade por meio de mensagens e fóruns.
- Personalização com IA: Recomendações de conteúdo e agrupamento de usuários com base em habilidades.
A plataforma será sustentada através de três mecanismos principais:
- Sistema de Assinatura: Oferecendo recursos adicionais aos usuários.
- Venda de Conteúdo: Comercialização de tutoriais e treinamentos de terceiros.
- Publicidade: Espaços publicitários para academias e mestres promoverem seus serviços.
O projeto conta com uma modelagem de dados robusta, incluindo as seguintes entidades:
- Usuário: Informações como idade, faixa, peso e cidade de treino.
- Equipe: Detalhes como nome, logo e membros.
- Cartão Pessoal: Atributos individuais que representam o nível de habilidade do praticante.
- Conversa: Sistema de mensagens dentro das equipes.
O sistema utilizará IA para:
- Análise de Perfis: Gerar recomendações personalizadas com base nos dados dos usuários.
- Agrupamento por Habilidade: Agrupar usuários por nível de habilidade para treinos mais eficientes.
- Arthur Faria De Paula
- Henrique Pato Magalhães
- João Vitor Bonanno Costa Fonseca
- Paulo Tasso Antunes Leão
Curso: Ciência da Computação Matéria: TI II: BD & SI Período: Segundo
Este projeto é distribuído sob a licença MIT. Consulte o arquivo LICENSE
para mais informações.