Analisando propostas

Desenvolvimento de nova feature (Node + React Native)

Publicado em 13 de Junho de 2023 dias na TI e Programação

Sobre este projeto

Aberto

Este projeto visa  melhorar uma funcionalidade da minha plataforma de gamificação para escolas, que envolve web e app. A demanda pode ser dividida em duas partes principais: atualização da página da escola (Manager. web)  e remodelagem de um modal existente no app do alunos (reactnative).

Criação da página de missões (Manager):
Já temos no Manager uma feature para a criação de missões, mas queremos fazer uma versão muito mais completa!  Esta parte do projeto requer a criação de uma nova página no manager.gamefik com as seguintes funcionalidades:

1. Permitir a criação de novas missões, com opções para definir um prazo e adicionar um link.
2. Capacidade de visualizar e filtrar missões ativas e finalizadas.
3. Recurso para validar as missões concluídas pelos alunos, incluindo a visualização de fotos das provas realizadas.
4. Possibilidade de ver um relatório das missões concluídas, com uma lista dos alunos que as concluíram.
5. Durante a criação de uma missão, o usuário poderá escolher o tipo de prova necessária (texto, vídeo ou foto).
6. Adicionar um botão "varinha mágica" para criação automática de missões, com base em informações de assunto e público alvo. (Integração com ChatGPT)
7. Notificação para a escola quando um aluno conclui uma missão, para lembrar a escola de validá-la.
8. Recurso pra programar missões! A escola poderá definir datas que as missões entrarão no game. A missão aparece pros alunos na data definida!

Remodelagem de um modal existente (APP React Native):
O modal existente será reformulado para permitir que os alunos validem suas próprias missões. As novas funções incluirão:

1. Visualização das missões disponíveis, incluindo uma prévia do nome, descrição e recompensa.
2. Botão "completar" que permite ao aluno ver a descrição completa da missão, um link (se disponível) e a opção de enviar prova para concluir a missão.
3. Indicação clara da data limite para a conclusão da missão.
4. Botão para enviar prova, que ativa a câmera do aluno ou a galeria de imagens para o envio da prova da conclusão da missão.
5. Notificações automáticas para os alunos quando o prazo de uma missão estiver se aproximando do fim.


Resumindo, o objetivo deste projeto é aprimorar a experiência de missões dentro da plataforma Gamefik, tornando-a mais interativa e eficiente tanto para os gestores quanto para os alunos. Esta demanda envolve o desenvolvimento de uma nova página para gestores, com múltiplas funcionalidades relacionadas à criação e gestão de missões, e a remodelagem de um modal para permitir aos alunos validar suas próprias missões, e a integração com o ChatGPT para gerar missõe automáticas a partir de orientações simples.

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Plataformas exigidas Android, iPhone
Eu preciso Eu preciso modificar um app existente
Tipo de aplicativo Outro
Precisa de back-end Sim
Gateway de pagamento Não

Prazo de Entrega: 21 de Julho de 2023

Habilidades necessárias

Outro projetos publicados por M.