Sobre este proyecto
it-programming / web-development
Abierto
Precisamos fazer uma atualização tecnológica de um módulo do nosso sistema. Este módulo foi desenvolvido em Flash (possui elementos de animação/movimentação), tecnologia que em breve não será mais suportada pelos browsers.
A proposta deste job não é refazer o módulo por inteiro, pois isso envolveria muito tempo e conhecimento das regras de negócio do sistema. A proposta é criar um "esqueleto" com as tecnologias que escolhemos, estruturando o código e suas dependências de maneira que consigamos dar continuidade ao projeto depois.
É Necessário criar um documento simples de instalação das tecnologias envolvidas e também da configuração do ambiente de desenvolvimento.
----------------------------------
Seguem abaixo os requisitos de desenvolvimento para a nova aplicação.
Requisitos funcionais:
1) Criar uma caixa de seleção com a listagem de clientes (WS json a ser divulgado depois)
2) Criar uma caixa de seleção com a listagem de pontos por cliente (WS json a ser divulgado depois). Essa caixa de seleção é populada ao selecionar um cliente.
3) Criar uma área com tamanho pré-determinado na tela com fundo cinza
4) Ao selecionar um ponto da caixa de seleção, carregar um ícone/imagem de sua preferência, com o nome do ponto acima do ícone
5) Arrastar o ícone do ponto para a área da tela descrito em 03
6) Realizar movimentação do objeto na tela
7) Recuperar e exibir as coordenadas x e y de onde o objeto foi fixado
8) Criar ações com mouse (over, click, etc), realizando efeitos básicos (piscar, mudar de cor) apenas para demonstração das ações
9) Criar opção de excluir ícone, com modal de confirmação
10) Desenhar linha nos mesmos moldes descrito acima
Requisitos não funcionais:
- Utilizar HTML5 + CSS para os objetos e tela
- Utilizar JS (de preferência Vue ou React) para manipulação e movimentação dos objetos
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Diseñador, Programador
Plazo de Entrega: No definido
Habilidades necesarias