Pesquisar

Desenvolver página para coleta de fotos e questionário em app Flutter

15/10/2024 às 17:42

Descrição do Projeto:

Preciso de um desenvolvedor Flutter para a criação de uma página em um aplicativo existente.

O contexto do projeto se refere a uma empresa que faz vistorias físicas em áreas rurais. Para realizar as vistorias, os usuários precisam tirar fotos dos locais, responder um questionário no aplicativo e visualizar um mapa no formato .kmz para saber a sua localização atual.

Obs: O backend que deve ser utilizado já está sendo desenvolvido, sendo necessário fazer somente a parte do app.

A história de base para a demanda é:

Como um parceiro,
Eu quero realizar e documentar a vistoria
Para que eu possa registrar todas as informações e evidências necessárias de forma estruturada e precisa.

A tela de realização de vistoria será implementada no aplicativo para permitir que os parceiros executem vistorias no local de forma detalhada e organizada. Esta tela deve proporcionar acesso às informações cadastrais da vistoria, permitir a captura de fotos com a localização geográfica, a seleção de categorias de edificação, a escolha de perímetros, o preenchimento de questionários e possibilitar a visualização de mapas a partir de arquivos KMZ carregados.

Seção de Informações Cadastrais da Vistoria:

Exibe dados básicos da vistoria, incluindo nome do cliente, status atual, região e outras informações relevantes.

Seção de Perímetros:

Apresenta uma lista de perímetros associados à vistoria.

Cada perímetro deve incluir o nome, descrição e área em km².

Campo de “tipo de edificação” deve ser obrigatório.

Seção de Visualização de Mapas:

Exibe um preview dos mapas carregados a partir de arquivos KMZ.

Seção de Questionário:

Apresenta uma lista de perguntas que devem ser respondidas pelo parceiro durante a vistoria.

Essas perguntas serão direcionadas mediante os campos do backend que são os de matrícula (Urbano/Rural).

As perguntas podem ser de múltiplos tipos, como "Sim/Não", lista de seleção, texto livre ou número.

Permite a edição das respostas caso a vistoria não esteja com o status "concluído".

Seção de Coletas de Dados:

Permite ao parceiro capturar fotos do local.

Deve haver uma pop-up recomendando que a foto seja tirada no modo horizontal.

Cada foto capturada deve ter a opção de associar uma categoria de edificação (se aplicável) e selecionar o perímetro correspondente.

Deve ser possível inserir observações adicionais para cada foto capturada, opcionalmente.

Automaticamente captura e salva a latitude e longitude de onde a foto foi tirada.

Permite a edição ou remoção de coletas caso a vistoria não esteja com status "concluído".

Se estiver fora da área do KMZ, deve ser disparado um alerta. Deve haver uma pop-up para sinalizar que aquela marcação está fora do perímetro.

Deve conter um botão para “finalizar a vistoria”. Quando clicarmos no botão, deve ser feita a sincronização com o backoffice e, uma vez que ele já finalizou essa vistoria, ele não deve poder mexer novamente. Devemos travar o botão de alguma forma.

Critérios de aceite:

Seção de Informações Cadastrais da Vistoria:

Deve exibir corretamente o nome do cliente, status da vistoria, região e outras informações relevantes.

O status da vistoria deve ser destacado claramente para indicar se edições são permitidas.

Seção de Perímetros:

Deve listar todos os perímetros associados à vistoria com suas informações detalhadas.

Deve ser possível visualizar facilmente cada perímetro.

Seção de Visualização de Mapas:

Deve carregar e exibir corretamente os mapas a partir dos arquivos KMZ associados.

O preview do mapa deve ser interativo, permitindo o zoom e o pan para melhor visualização.

Seção de Questionário:

Deve exibir todas as perguntas relacionadas à vistoria.

Cada pergunta deve ter o tipo de resposta apropriado (Sim/Não, lista de seleção, texto, número).

Deve permitir a edição das respostas enquanto a vistoria não estiver com o status "concluído".

Seção de Coletas de Dados:

Permite ao parceiro capturar fotos do local.

Deve haver uma pop-up recomendando que a foto seja tirada no modo horizontal.

Cada foto capturada deve ter a opção de associar uma categoria de edificação (se aplicável) e selecionar o perímetro correspondente.

Deve ser possível inserir observações adicionais para cada foto capturada, opcionalmente.

Automaticamente captura e salva a latitude e longitude de onde a foto foi tirada.

Permite a edição ou remoção de coletas caso a vistoria não esteja com status "concluído".

Se estiver fora da área do KMZ, deve ser disparado um alerta. Deve haver uma pop-up para sinalizar que aquela marcação está fora do perímetro.

Deve conter um botão para “finalizar a vistoria”. Quando clicarmos no botão, deve ser feita a sincronização com o backoffice e, uma vez que ele já finalizou essa vistoria, ele não deve poder mexer novamente. Devemos travar o botão de alguma forma.

Habilidades desejadas:

Desenvolvimento Mobile Flutter Mobile

Arquivos anexados:

Entre ou Cadastre-se para ver os arquivos anexados.

Atividades do cliente nesse projeto:

Última visualização: 18/11/2024 às 12:09

Última interação: 17/10/2024 às 18:27

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Mobile
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 6
Propostas excluídas: 1
Interessados: 9
Valor Mínimo: R$ 50,00

Cliente

Freelancer vencedor

Propostas (5)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Desenvolver aplicativo para iOS e Android - Quero desenvolver um aplicativo para meu consultório odontológico, para iOS e Android. Desejo criar um plano de assinatura para meus pacientes.

Sistema MDM para Android e iPhone - Desenvolvimento de sistema MDM Android para bloqueio de aparelhos por inadimplência (estilo PayJoy) Estou buscando um desenvolvedor ou equipe com experiência em Android nativo para des...

Aprovar app no Meta Developer - Preciso de alguém que aprove um app na Meta para mim e me entregue pronto para ser configurado no meu Chatwoot. Deve incluir as permissões necessárias e instruçõe...

Atualização de app cristão com IA (Flutter, Dart e Firebase) - Olá! Meu nome é Gabryel, sou fundador do Salomão IA, um aplicativo cristão com inteligência artificial já publicado na App Store e Google Play, com mais de ...

Especialista em FlutterFlow e Firebase para app Averix - Estou desenvolvendo um aplicativo chamado Averix utilizando FlutterFlow e Firebase. O aplicativo é focado em gestão de manutenção predial e inspeções t&ea...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.