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: ontem à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 app para analisador multiparamétrico - Estou desenvolvendo um app que analisa multiparamétricos através de um sensor conectado na porta USB-C do celular. Já tenho boa parte do código, preciso de ajuda para c...

Desenvolver app com Expo e React - Possuo um app que precisa ser desenvolvido usando Expo em sua última versão. Trata-se de um app que irá se comunicar com uma API em tempo real para montar um roteiro de viagens...

Ajuste de resolução e escala em aplicativo Adobe AIR para mobile - Estou desenvolvendo um aplicativo em Adobe AIR para dispositivos Android, baseado em um projeto existente, e estou enfrentando problemas relacionados à resolução e escala do co...

Desenvolver aplicativo para iOS e Android - Procuramos parceiro técnico para gerenciar nosso aplicativo/biz. Estamos buscando uma pessoa ou empresa para gerenciar integralmente nosso aplicativo, incluindo administração ...

Gerar executável para iOS - Boa tarde, já tenho o projeto do app pronto, ele foi desenvolvido com React Native utilizando o Expo, e só preciso gerar o executável para o cliente testar as funcionalidades n...

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.