Escopo da aplicação.
Criar uma aplicação WEB com as seguintes funcionalidades:
1. Ao entrar terá o Login com um logo da empresa.
2. Depois do Login um menu.
3. Menu:
-> Cadastro de usuários WEB.
-> Cadastro de usuário Mobile (Se SuperUsuario, alterar todos os dados, senão somente alteração do email).
-> Informar Imagens de Produtos
Apresentar Tela contendo:
Lista dos produtos do cadastro - permitir filtrar produtos com imagens e produtos sem imagens
Botão para Atualizar Cadastro de Produtos: importar arquivo de cadastro de produto (dbf), criar um upload pra esse arquivo e atualizar o cadastro de produtos.
Botão para Informar a imagem para cada produto: fazer upload de imagens (salvar a imagem em 2 pastas hd/sd) e atualizar XML de Produtos_das_imagens e Imagens (que será consumido pela app mobile). Quando fizer o upload da imagem, se ela tiver uma dimensão maior que 600 salva em hd e criar uma menor com 600 e salvar em sd. Se a imagem não tiver dimensão maior que 600, salvar ela em sd e hd.
Esse "600" deve ser padronizável na tela.
-> Geração de xml de Produtos_das_imagens e Imagens e disponibilizar xml over http (Ao acessar esse xml, ele já deve estar gerado e atualizado)
-> Download das Imagens (criar arquivo zip com todas as imagem, na raiz do zip deverá conter as pastas sd e hd - deverá conter tbm uma imagem padrao
imagemNaoEncontrada.jpg "Imagem não Disponivel")
4. Deve existir um serviço disponível por post ou get que recebe o codFunc e envia um email para o usuário com um código alfanumérico de 5 casas, e retorna essa requisição com os mesmos 5 caracteres cifrados (rc4).
5. Deve existir um serviço disponível para baixar uma imagem (sh e hd ao mesmo tempo) pelo nome
Duração do projeto De 1 a 3 meses