Pesquisar

William F.

(0.0 - 0 avaliações)

Projetos concluídos: 0 | Recomendações: 0 | Registrado desde: 16/01/2023

Projetos (Aguardando Propostas):

  • Plataforma web para gestão e comercialização de serviços via API

    Desenvolvimento Web | Orçamento: Aberto | Publicado: | Propostas: 124

    Busco um desenvolvedor full stack experiente para desenvolver uma plataforma web própria, moderna e completa para gestão e comercialização de serviços digitais, com painel do cliente, painel administrativo, sistema de créditos, pedidos automatizados e integrações via API.

    O sistema deverá possuir arquitetura, código, banco de dados e interface próprios, com design moderno, responsivo, rápido e seguro. Sistemas existentes no mercado serão utilizados apenas para interoperabilidade através de APIs públicas/documentadas.

    ### Painel do cliente

    - Cadastro, login e recuperação de senha;
    - Perfil e gerenciamento da conta;
    - Carteira com saldo/créditos;
    - Histórico de créditos e movimentações;
    - Catálogo de serviços por categorias;
    - Pesquisa e filtros;
    - Realização de pedidos;
    - Histórico e acompanhamento dos pedidos;
    - Status como pendente, processando, concluído, cancelado, rejeitado etc.;
    - Interface responsiva para computador e celular.

    ### Créditos

    Cada cliente deverá possuir saldo próprio. O sistema deverá permitir adição e remoção de créditos, débito automático ao realizar pedidos, estornos quando aplicáveis e histórico completo das movimentações.

    O administrador deverá conseguir adicionar/remover créditos manualmente. A arquitetura também deverá ficar preparada para integração com meios de pagamento.

    ### Serviços e preços

    - Cadastro e gerenciamento de serviços e categorias;
    - Ativar/desativar serviços;
    - Definição de preço e custo;
    - Diferentes preços por cliente/grupo;
    - Margem de lucro;
    - Ordenação dos serviços;
    - Serviços vinculados a fornecedores externos via API.

    ### Fornecedores e APIs

    O administrador deverá conseguir cadastrar fornecedores/APIs, vincular ou importar serviços, encaminhar pedidos, consultar status e receber resultados automaticamente.

    Também será necessária compatibilidade via API com plataformas que utilizam o padrão DHRU Fusion, seguindo sua documentação pública/oficial de integração. A finalidade é permitir comunicação e interoperabilidade entre sistemas compatíveis, mantendo esta nova plataforma independente e desenvolvida do zero.

    A plataforma também deverá disponibilizar API própria documentada, permitindo que clientes/sistemas autorizados consultem serviços e saldo, enviem pedidos e consultem status/resultados através de credenciais individuais.

    ### Cron Jobs / processamento automático

    O processamento dos pedidos deverá funcionar automaticamente através de cron jobs, filas/workers ou tecnologia equivalente.

    Quando um cliente realizar um pedido, o sistema deverá encaminhá-lo ao fornecedor correspondente e continuar acompanhando seu processamento automaticamente.

    As tarefas em segundo plano deverão:

    - Enviar pedidos pendentes;
    - Consultar periodicamente o status nas APIs;
    - Atualizar automaticamente pendente/processando/concluído/cancelado etc.;
    - Capturar e salvar resultados;
    - Tratar timeout e falhas temporárias de fornecedores;
    - Evitar pedidos ou cobranças duplicadas;
    - Registrar logs de processamento e erros;
    - Manter os pedidos sincronizados sem intervenção manual.

    ### Painel administrativo

    Deverá oferecer controle completo sobre:

    - Dashboard geral;
    - Usuários/clientes;
    - Saldos e movimentações;
    - Pedidos e seus status;
    - Serviços e categorias;
    - Preços e grupos de clientes;
    - Fornecedores e APIs;
    - Cron jobs/filas;
    - Logs e erros de integração;
    - Configurações, permissões e segurança.

    ### Migração

    Existe uma plataforma anterior em utilização. Será necessário desenvolver uma forma segura de importar os dados disponíveis, principalmente contas de clientes, e-mails/dados cadastrais, saldos/créditos e grupos de clientes.

    A migração deverá preservar corretamente o saldo de cada usuário e permitir uma transição segura para a nova plataforma.

    ### Requisitos

    Procuro profissional com experiência real em full stack, backend, banco de dados, APIs REST, autenticação, cron jobs/filas e sistemas com movimentação de créditos.

    PHP/Laravel, Node.js, React/Next.js, MySQL ou PostgreSQL são possibilidades, porém estou aberto à recomendação da melhor arquitetura.

    É importante entregar código organizado e documentado, banco bem estruturado, segurança, logs, tratamento de erros, backups e estrutura preparada para crescimento.

    O objetivo é desenvolver uma plataforma própria e independente, pronta para produção, utilizando sistemas de terceiros somente através de integrações autorizadas via API.

    Habilidades desejadas: Desenvolvimento de API, Full Stack, Laravel, MySQL e PHP.

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.