Evaluating bids

Programador de Apps

Published on the March 24, 2023 in IT & Programming

About this project

Open

Força de Vendas:
Fase 1: Funcionalidades
    Aplicativo que rode em Android e iOS;    
    Funciona offLine;
    Realize pedidos, apenas informando as forma de pagamento e um campos de observação: O pedido será faturado na empresa.[
    Controle de Estoque; Apenas subtraindo o que foi vendido, após sincronizar o estoque será alterado;
    Histórico de compras do cliente; Apenas do foi vendido no app, ou seja, o movimento não será apagado.        
    Relatórios por valor ou quantidade: pedidos emitidos e valores; por período
    
    Comunicação:
    O app deverá se comunicar com um servidor remoto;
    Registro de novos app´s. Deverá informar o CNPJ da Empresa a se registrar; O app enviará um ID de registro e será
        confirmado por um Código PIN ou algo semelhante para registrar o aparelho;    
    Sincronização de Clientes, Mercadorias e pedidos efetuados; Em apenas uma sincronização, de preferencia;
    
    Lado Servidor:
    Registro de app, faz a verificação de registro de CNPJ válido e quantidades de app registrados para liberação;
    Receber carga da empresa (Clientes, Mercadorias) e receber pedidos através de API´s;
    Fazer controle de log´s para acompanhamento de comunicações;
    
    Não há necessidade de uma plataforma para cadastro de clientes e produtos, o mesmo será enviado através
    das sincronizações feito pelo erp através da api;
    
    empresa envia carga para o servidor remoto -> o app sincroniza clientes, produtos e envia pedidos se houver
    empresa verifica se tem pedidos no servidor remoto;

já tenho um força de vendas escrito em firemonkey(delphi) que irei colocar em anexo algumas telas. Mas o meu problema é a comunicação com o servidor do cliente, comunicação instável e liberação de portas. Quero que comunique com um servidor remoto, tanto a empresa quanto o app.

Project overview

Objetivo seria do vendedor da empresa baixar e instalar o app em seu aparelho Mobile e servir como um consulta de preços de mercadorias e assim realizar um pedido para que a empresa posteriormente ira faturar o pedido.

Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Create a new app
Is this a project or a position? Project
I currently have I have the design
Required availability As needed
Experience in this type of projects No (I haven’t managed this kind of project before)
Required platforms Android, iPhone
I need to Create an app
App type Management - Management application (appointments, product stock, etc.)
Similar apps Mercado Libre
Back-end is required No
Payment gateway No

Delivery term: Not specified

Skills needed