Evaluating bids

Desenvolvimento de nova feature (Node + React Native)

Published on the June 13, 2023 in IT & Programming

About this project

Open

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.

Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Required platforms Android, iPhone
I need to Modify an existing app
App type Other
Back-end is required Yes
Payment gateway No

Delivery term: July 21, 2023

Skills needed

Other projects posted by M.