Estado: Evaluando propuestas

Aplicativo Android Força de Vendas

Detalles del proyecto:
Presupuesto: Abierto
Publicado: Hace 8 meses
Plazo: 30 días
Propuestas: 9
Freelancers interesados: 19

Habilidades requeridas: IT & Programación Mobile Android

Descripción:
Ideia Geral:
App android para vendas off-line, em que o vendedor carrega os dados no aparelho antes de sair para vender, apos as vendas feitas, enviar o pedido para o servidor, via webservice, tanto a importacao dos dados como a exportacao do pedido deverá ser feita via webervice.

Eu desenvolvi esse app no delphi XE8, portanto ja tenho o servidor de webservices que roda sobre um banco postgres, esse servidor ja recebe os dados e tambem envia para o app android que fiz, via websrevice com json.

Estou precisando desse app feito em Netbeans ou Android Studio, com os fontes, para eu mesmo faze as alteracoes necessarias depois de o projeto pronto, so nao estou tendo tempo de desenvolver do zero, entao quero o app com os fontes para quando necessario eu alterar.

Quero um app de visual bonito e moderno.

O servidor de websrevice ja dispoe de todas as funcoes para serem acessadas via post/get :

function obtem_clientes(): TJSonArray;
function obtem_fpgt(): TJSonArray;
function obtem_produtos(): TJSonArray;
function obtem_sequencia_pedidos(): TJSonArray;
function obtem_usuarios():TJSonArray;
function obtem_empresa():TJSonArray;
function obtem_estoque():TJSonArray;
function obtem_prazo():TJSonArray;
function obtem_debito_cliente():TJSonArray;

function updateCadastraDispositivo(Dispositivo : TJsonObject):String;
function updateInserePedidoDoc(PedDoc : TJSonObject) : String;
function updateInserePedidoPro(PedDoc : TJSonObject) : String;
function updateSequencia(Sequencia : TJSonObject) : String;

1 - tela de login ( function obtem_usuarios(), essa funcao obtem os usuarios com suas senhas em MD5)
2 - Deve ter um controle de estoque interno, somente no app, para nao vender um item sem saldo, atraves do estoque que vira na funcao obtem_estoque();
3 - Cadastrar o dispositivo para poder operar somente com dispositivo cadastrado
( function updateCadastraDispositivo(Dispositivo : TJsonObject):String;)
4 - Ao importar os usuarios, virá no json o campo do id do dispositivo do usuario(no sistema de gestão vincula-se o id do aparelho ao usuario), entao o app verificara se o usuario esta cadastrado dessa forma.
5 - verificar se o cliente tem debito (function obtem_debito_cliente())

as outras funcoes serao explicadas no momento oportuno.
Um detalhe importante é, o conteudo obtido por essas funções deve ser gravado/inserido no bando de dados sqlite do app android, pois o app trabalhará 100% OFF-LINE, somente na hora de importar/exportar é que ira fazer a conexao com o webservice


Categoria: IT & Programação
Subcategoria: Mobile
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Plataformas exigidas: Android
¿Necesitas más detalles del proyecto?

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.

Crear un proyecto similar

Cliente:

Vinicius R.
(Promedio 5.00 de 5)
Ubicación: Brasil
Método de pago: Verificado
Para ver más detalles del cliente, ingresa a Workana.
Cargando...