Pesquisar

Resultado da pesquisa

10 projetos foram encontrados

Publique um projeto. É grátis.
(+) Filtros

Palavras-chaves

Categorias

Todas as categorias

Administração & Contabilidade

Advogados & Leis

Atendimento ao Consumidor

Design & Criação

Educação & Consultoria

Engenharia & Arquitetura

Escrita

Fotografia & AudioVisual

Suporte Administrativo

Tradução

Vendas & Marketing

Web, Mobile & Software

Tipo de projeto

Todos os projetos

Data da publicação

Qualquer hora

Menos de 24 horas atrás

Menos de 3 dias atrás

Ranking do cliente

Qualquer ranking

5 estrelas

Pelo menos 4.5 estrelas

Pelo menos 4 estrelas

Sem feedback

Nível de experiência

Todos os níveis de experiência

(+) Filtros
1
  • Desenvolvimento de plataforma web com Django e JavaScript

    Desenvolvimento Web | Intermediário | Publicado: | Tempo restante: | Propostas: 13 | Interessados: 20

    Requisitos Funcionais

    1. Integração com a Shopee
    Descrição: O sistema deve consumir a API da Shopee para receber os pedidos realizados na plataforma.
    Funcionalidades:
    • Autenticação na API da Shopee: Configurar chaves de acesso e autenticação conforme a documentação oficial da Shopee.
    • Recebimento de pedidos: Consultar e armazenar os pedidos em um banco de dados local.
    • Tratamento de erros: Caso a integração falhe, o sistema deverá:
    • Exibir um alerta para os administradores.
    • Permitir o registro manual do pedido com os campos: número do pedido, cliente, itens e status inicial.

    2. Tela de Consulta de Pedidos
    Descrição: Uma interface para listar todos os pedidos recebidos da Shopee com seus respectivos status.
    Funcionalidades:
    • Filtros para pesquisar pedidos por:
    • Status (ex.: Novo, Embalagem, Impressão, etc.).
    • ID do pedido, cliente ou data.
    • Exibir informações do pedido:
    • ID do pedido, nome do cliente, itens, data de recebimento e status atual.
    • Permitir atualização manual do status para:
    • Impressão, Calandra, Corte, Pré-Embalagem, Costura, Conferência, Dobra, Expedição, Coleta.
    • Botão de "Histórico" para consultar todas as alterações de status de um pedido.

    3. Alteração de Status por Leitura de Etiqueta
    Descrição: O sistema deve permitir que colaboradores atualizem o status de pedidos para "Embalagem" utilizando a leitura de QRCode ou código de barras.
    Funcionalidades:
    • Scanner de QRCode ou Código de Barras via câmera do smartphone ou leitor dedicado.
    • Verificação do pedido correspondente no sistema.
    • Alteração automática do status para "Embalagem".
    • Validação para evitar que outros status sejam alterados via leitura.

    4. Notificação de Pedidos com Atraso
    Descrição: O sistema deve notificar se um pedido está no status "Novo" há mais de 4 horas.
    Funcionalidades:
    • Monitoramento automático do tempo desde a criação do pedido.
    • Exibição de alertas visuais na tela de consulta (ex.: ícone ou destaque em vermelho).
    • Envio de notificação por e-mail ou popup para administradores.

    5. Registro de Histórico de Status
    Descrição: Cada alteração de status deve ser registrada no histórico do pedido.
    Funcionalidades:
    • Armazenar o status anterior, status atualizado, data/hora e usuário responsável.
    • Exibir o histórico completo no detalhe de cada pedido.

    Requisitos Não Funcionais

    Linguagem e Frameworks

    Backend:
    • Python 3.10
    • Django (versão mais recente)
    Frontend:
    • Vanilla JavaScript
    • HTML e CSS com templates baseados no Bootstrap.

    Integração:
    • Biblioteca de requisições HTTP (requests) para consumir a API da Shopee.

    Bibliotecas Django:
    • Django Q2: Para agendamento periódico de tarefas como a verificação de pedidos atrasados.
    • Django Axes: Gerenciar segurança e proteção contra acessos mal-intencionados.
    • Django Extra Settings: Configurar chaves da API da Shopee no painel administrativo.
    • Django Audit Log: Registrar histórico de alterações de status.
    • Django Hijack: Facilitar a administração de usuários.
    • Django Role Permissions: Gerenciar permissões para colaboradores e administradores.

    Banco de Dados

    • PostgreSQL para armazenamento dos dados do sistema.
    • Modelos otimizados para consultas rápidas por status e tempo de criação.

    Notificações

    • Configuração de envio de e-mails com django.core.mail usando SMTP.
    • Sistema de notificações visuais com mensagens em tempo real utilizando HTMX.

    Desempenho

    • Cache local para armazenar dados de pedidos recebidos recentemente.
    • Tratamento de filas e tarefas assíncronas para evitar sobrecarga no consumo da API.

    Controle de usuários com permissão de leitura/escrita

    Tarefas Assíncronas
    • Sincronização de Pedidos: Executar a cada 5 minutos para verificar novos pedidos na API da Shopee.
    • Notificação de Pedidos Atrasados: Checar a cada hora e enviar alertas de pedidos com status "Novo" há mais de 4 horas.

    TODAS AS TELAS E AÇÕES DEVERÃO FUNCIONAR COM CARREGAMENTO DINÂMICO, SEM RECARREGAR A TELA.

    Django Javascript

    Cliente: Rayan M. (Sem feedback)

  • Sistema de agendamento UltraVet Online

    Desenvolvimento Mobile | Intermediário | Publicado: | Tempo restante: | Propostas: 17 | Interessados: 31

    Preciso criar um app para me ajudar nos meus atendimentos com as seguintes especificações:

    Objetivo do sistema:
    O UltraVet Online é um sistema baseado na web que permite o gerenciamento de agendamentos de exames de ultrassonografia veterinária. Ele facilita a conexão entre ultrassonografistas veterinários e clínicas veterinárias, oferecendo funcionalidades como agendamento de exames, anexação de laudos e histórico de exames, com acesso seguro e privativo para ambas as partes.

    Funcionalidades do sistema:
    1. Cadastro e login:
    Cadastro do ultrassonografista:
    • Nome completo
    • Foto de perfil
    • Especializações
    • Localização (área de atendimento)
    • Disponibilidade de horários
    • Preço por exame
    • Histórico de atendimentos

    Cadastro de clínicas:
    • Nome da clínica
    • Localização
    • Dados de contato
    • Múltiplos acessos (vários usuários vinculados a uma mesma clínica, como veterinários e assistentes)

    Login seguro:
    • Sistema de autenticação para separar os acessos de ultrassonografistas e clínicas.
    • Cada clínica tem acesso apenas aos seus próprios exames.

    2. Agendamento de exames:
    Busca por ultrassonografista:
    • As clínicas podem buscar ultrassonografistas por nome, especialização ou localização.
    • Exibição de disponibilidade de horários em tempo real.

    Agendamento simples:
    • Escolha do ultrassonografista
    • Seleção de data e horário
    • Detalhes do paciente (animal): Nome, espécie, raça, idade e motivo do exame
    • Confirmação do agendamento

    Gerenciamento de agendamentos:
    • Visualização de todos os agendamentos futuros e passados.
    • Opções de reagendamento ou cancelamento.

    3. Anexação e consulta de laudos:
    Anexo de laudo pelo ultrassonografista:
    • Após o exame, o ultrassonografista pode anexar o laudo gerado previamente em PDF ou imagem (JPG, PNG) no sistema.

    Acesso ao laudo pela clínica:
    • A clínica tem acesso ao laudo anexado diretamente na plataforma, podendo visualizá-lo ou baixá-lo.

    4. Histórico de exames:
    Armazenamento e consulta:
    • Histórico detalhado de todos os exames realizados por animal, incluindo data, ultrassonografista responsável e laudo anexado.

    Filtros de busca:
    • Pesquisa por nome do paciente, data do exame ou tipo de exame.

    5. Notificações:
    Alertas automáticos:
    • Notificações por e-mail ou diretamente no sistema sobre:
    • Confirmação de agendamentos
    • Laudos anexados
    • Alterações ou cancelamentos de exames
    • Lembretes de exames agendados

    6. Segurança e privacidade:
    Acesso restrito:
    • Cada clínica só pode acessar os exames realizados para seus próprios pacientes.
    • Os ultrassonografistas têm acesso somente às informações relevantes dos exames que realizaram.

    Proteção de dados:
    • Criptografia de laudos e informações dos pacientes.
    • Conformidade com a LGPD (Lei Geral de Proteção de Dados).

    Cliente: Luiz A. (1 avaliação)

  • Recuperação de site WordPress com problemas de segurança

    Desenvolvimento Web | Intermediário | Publicado: | Tempo restante: | Propostas: 17 | Interessados: 26

    Olá,

    O site em WordPress instalajasolar.com.br não está acessível. Procuramos um(a) profissional para limpá-lo e fazer os ajustes necessários para que o site retorne ao ar. Se necessário, também será preciso corrigir quebras de layout e funcionamento que surgirem após o site voltar a funcionar, tanto no desktop quanto no mobile. Além disso, é importante verificar o banco de dados para identificar se há algo suspeito.

    O que foi feito até agora:

    Nos arquivos mais atuais, foram encontrados códigos maliciosos em arquivos .php. Após a remoção desses códigos em cada arquivo, reinstalamos o WordPress (substituindo as pastas e arquivos, exceto a wp-content e o arquivo wp-config) e colocamos os arquivos supostamente limpos no ar. Com isso, o site apresentou erro 500 e atualmente está com erro 503. Em contato com a hospedagem, constataram que ainda há códigos maliciosos, mas não conseguimos mais solucionar o problema.

    Tentamos restaurar um backup antigo, que também estava infectado, porém com outro tipo de infecção. Após a restauração desse backup, o site só funciona em mobile e no desktop se o antivírus estiver desligado.

    Neste momento, estão ativos os arquivos do site mais atuais.

    Banco De Dados Desenvolvimento Web Segurança Web Wordpress

    Cliente: Priscila M. (11 avaliações)

  • DBCP - Database Control Panel (Servidor)

    Banco de Dados | Intermediário | Publicado: | Tempo restante: | Propostas: 4 | Interessados: 8

    O Database Control Panel é um projeto robusto voltado para o gerenciamento centralizado de bancos de dados, com funcionalidades de controle de usuários, armazenamento e exposição de métricas, além da gestão das informações dos bancos. O sistema será desenvolvido como um servidor eficiente e seguro, escrito em Go (Golang), com integração ao ETCD para gerenciamento de configuração.

    Objetivos do projeto:

    • Gestão centralizada: desenvolver um servidor que gerencie usuários, acessos, métricas e informações dos bancos de dados.
    • Segurança: implementar um sistema de autenticação seguro com suporte a usuário/senha e tokens para acesso.
    • Exposição de dados via API: criar uma API RESTful segura para expor os dados armazenados, permitindo consumo por aplicações web e mobile.

    Funcionalidades principais:

    • Gestão de usuários e acessos:
    • Registro, edição e remoção de usuários.
    • Controle de permissões e níveis de acesso.
    • Autenticação segura utilizando senha e geração de tokens.

    • Armazenamento de métricas e informações:
    • Coleta e armazenamento de métricas de desempenho dos bancos de dados.
    • Registro de informações sobre bancos de dados, como configuração e status.

    • Exposição de dados:
    • Desenvolvimento de uma API RESTful eficiente e bem documentada.
    • Segurança no acesso à API com autenticação por usuário/senha e tokens de acesso.
    • Exposição de dados para consumo por clientes web e aplicativos móveis.

    • Integração com ETCD:
    • Utilização do ETCD como gestor de configuração centralizada.
    • Sincronização de configurações e suporte a atualizações em tempo real.

    Requisitos técnicos:

    • Experiência em desenvolvimento com Go (Golang).
    • Conhecimento de APIs RESTful e implementação de autenticação segura (ex.: OAuth2, JWT).
    • Familiaridade com ETCD para gerenciamento de configuração.
    • Experiência em integração de sistemas distribuídos.
    • Conhecimento em segurança de aplicações, incluindo criptografia e controle de acesso.
    • Habilidade em projetar APIs escaláveis e bem documentadas.

    Diferenciais:

    • Experiência com bancos de dados relacionais e não relacionais.
    • Conhecimento em monitoramento de métricas e ferramentas como Prometheus.
    • Experiência com arquitetura orientada a microserviços.

    Golang

    Cliente: Charly B. (Sem feedback)

  • Implementação de editor de texto e assinatura digital

    Desenvolvimento Web | Intermediário | Publicado: | Tempo restante: | Propostas: 10 | Interessados: 14

    Buscamos um desenvolvedor freelancer experiente para implementar um editor de texto robusto e integrar a funcionalidade de assinatura digital em nosso sistema web de service desk. O sistema, desenvolvido com HTML, CSS e JavaScript, utiliza frameworks/bibliotecas como React, Vue.js ou Angular. O objetivo é permitir que os usuários do service desk criem, editem e assinem digitalmente documentos diretamente na plataforma, otimizando o fluxo de trabalho e a gestão de processos.

    Responsabilidades:
    - Implementação do editor de texto:
    - Implementar um editor de texto rico com funcionalidades como formatação de texto (negrito, itálico, sublinhado, listas, etc.), inserção de imagens, tabelas e outros elementos.
    - Garantir a compatibilidade com diferentes navegadores e dispositivos.
    - Implementar a funcionalidade de salvar o conteúdo do editor em diferentes formatos (ex: HTML, PDF, TXT).
    - Considerar a usabilidade e a acessibilidade na implementação do editor, pensando no contexto de um sistema de service desk.
    - Integração da assinatura digital:
    - Integrar uma solução de assinatura digital (ex: Web PKI, APIs de provedores de assinatura digital).
    - Implementar o fluxo de assinatura, incluindo a geração do hash do documento, a comunicação com o provedor de assinatura e a validação da assinatura.
    - Garantir a segurança e a integridade dos documentos assinados.
    - Implementar a visualização e a verificação de assinaturas digitais, considerando a necessidade de auditoria e rastreamento em um sistema de service desk.
    - Integração com o sistema de service desk existente:
    - Integrar o editor de texto e a funcionalidade de assinatura digital com o restante do sistema de service desk, garantindo o fluxo correto de dados e a consistência da interface, incluindo a integração com módulos como gestão de chamados, base de conhecimento e relatórios.
    - Testes: Realizar testes unitários e de integração para assegurar a qualidade e o funcionamento das implementações, considerando os fluxos típicos de um sistema de service desk.
    - Documentação: Documentar o código e as funcionalidades implementadas, incluindo informações relevantes para a equipe de suporte do service desk.

    Requisitos:
    - Domínio de HTML, CSS e JavaScript: Conhecimento avançado em desenvolvimento front-end.
    - Conhecimento em frameworks/bibliotecas JavaScript (React, Vue.js ou Angular): Experiência prática com pelo menos um desses frameworks. Especifique qual(is) você domina.
    - Experiência com desenvolvimento de editores de texto (desejável): Experiência prévia com bibliotecas como TinyMCE, CKEditor, Quill, Google Docs ou similares é um diferencial importante.
    - Conhecimento em conceitos de criptografia e assinatura digital: Compreensão dos princípios básicos de funcionamento da assinatura digital.
    - Experiência com integração de APIs RESTful: Para comunicação com serviços de assinatura digital e o backend do sistema de service desk.
    - Familiaridade com controle de versão (Git): Essencial para trabalho em equipe e organização do código.
    - Capacidade de trabalhar de forma independente e cumprir prazos.
    - Boa comunicação e proatividade.

    Diferenciais:
    - Experiência com Web PKI ou outras tecnologias de assinatura digital.
    - Conhecimento em padrões de acessibilidade web (WCAG).
    - Experiência com testes automatizados (ex: Jest, Cypress).
    - Conhecimento em UI/UX.
    - Experiência com sistemas de service desk ou help desk: Este é um diferencial importante, pois demonstra familiaridade com o contexto da aplicação.

    CSS Google APIs HTML Integração Javascript

    Cliente: Fabricio De P. (Sem feedback)

  • QA/Testing/Support utilizando Playwright e Python

    Outra - Web, Mobile & Software | Intermediário | Publicado: | Tempo restante: | Propostas: 5 | Interessados: 7

    # Descrição do projeto

    Estamos em busca de um(a) profissional experiente em **QA/Testing/Support** para trabalhar na evolução do nosso sistema de monitoramento de serviços (**Status v2**). O projeto atual está disponível em nosso repositório público do GitHub: [status.orango.io](https://github.com/ORANGO-IO/status). A ideia é implementar novas funcionalidades de testes (ativos e passivos) para garantir a qualidade e o correto funcionamento de diversos serviços que mantemos, bem como modelar adequadamente os dados de **serviços** e **tasks** no sistema.

    ---

    ## O que precisamos

    1. **Modelagem de serviços e tasks**
    - **Serviços:**
    - Cada serviço terá:
    - **UUID** (chave primária)
    - **slug** único (usado em rotas e referências)
    - **nome e descrição**
    - Informações de configuração e metadados (por ex., endpoints, credenciais, etc.)
    - Deve permitir cadastrar múltiplas tasks associadas.

    - **Tasks:**
    - Cada task terá:
    - **UUID** (chave primária)
    - **tipo** (crawler, request, E2E)
    - **parâmetros** específicos (URL, corpo de requisição, script E2E etc.)
    - Associação ao serviço correspondente.

    - Precisamos de uma estrutura que facilite **cadastrar, atualizar e remover** serviços e suas tasks, seja **manualmente** (via Typer) ou programaticamente.

    2. **Cadastro de serviços via Typer (CLI em Python)**
    - Criar ou aprimorar comando(s) em **Typer** para **adicionar e gerenciar serviços** (com slug, UUID etc.) e suas tasks (também com UUID).
    - Possibilidade de definir quais tipos de tasks cada serviço terá (crawler, request, E2E).
    - Cada task deve conter parâmetros específicos, por exemplo:
    - **Crawler**: URL alvo, intervalos de verificação etc.
    - **Request**: Endpoint da API, parâmetros de autenticação, payload esperado etc.
    - **E2E**: Scripts de automação em Playwright, condições de sucesso/falha etc.

    3. **Testes E2E em Playwright (Python)**
    - Implementar testes de ponta a ponta usando [Playwright para Python](https://playwright.dev/python/).
    - Os testes E2E serão acionados **manualmente via Typer** (ou seja, não rodam em todo ciclo automático).
    - Foco inicial em dois serviços: **greenbook** e **lithocenter**, cujos requisitos incluem:
    - **Crawler** (estar online/offline),
    - **Request** (verificar resposta de API),
    - **Fluxos de interface** (E2E).

    4. **Testes passivos via Webhook**
    - Implementar (ou aprimorar) endpoints que recebam **webhooks** de serviços externos para monitoramento passivo, quando operações específicas ocorrerem.
    - **Caso de uso**:
    - **ITMPR**: Verificar se o cron de backup foi bem-sucedido. O sistema ITMPR enviará um JSON no formato:
    ```json
    {
    "service_id": "itmpr-database_backup",
    "status": "online",
    "description": "some output string"
    }
    ```
    - A aplicação deve registrar e exibir esse status, confirmando o backup ou indicando falha.

    5. **Rotas e dashboard (visão única e por serviço)**
    - Criação de uma **página raiz** (ex.: `/`) para exibir todos os serviços em **lista**, como no desenho do Figma.
    - Rota dedicada a cada serviço usando o **slug** (ex.: `/<service_slug>`), exibindo um **dashboard** específico com o status detalhado das suas tasks, registros de execuções etc.
    - Utilização de templates **Jinja2** (ou equivalente) para renderizar essas páginas dinamicamente.

    6. **Integração e Pull Request**
    - O trabalho final deve ser entregue como um **Pull Request** no repositório [https://github.com/ORANGO-IO/status](https://github.com/ORANGO-IO/status).
    - Essa contribuição corresponderá à versão **v2** do projeto.

    ---

    ## Requisitos técnicos

    - **Linguagem:** Python 3.8+
    - **Framework de linha de comando:** Typer
    - **Biblioteca de teste E2E:** Playwright (Python)
    - **Experiência em QA:** Boas práticas de testes (unitários, integração, E2E), incluindo cenários de CI/CD.
    - **Framework web:** Flask ou equivalente para gerenciar rotas (`/<service_slug>`) e a página raiz.
    - **Templating:** Jinja2 (ou similar) para renderizar dashboards e lista de serviços.
    - **Git e GitHub:** Familiaridade com fluxo de trabalho para criação de branches, commits e pull requests.
    - **Desenvolvimento de endpoints (webhooks):** Conhecimento de padrões REST, validação de payload JSON, segurança com tokens etc.
    - **Modelagem de dados:** Capacidade de projetar e implementar tabelas/estruturas (SQL ou NoSQL) para representar serviços e tasks (com UUIDs).

    ---

    ## Perfil desejado

    - Experiência consolidada em **QA**, testes de software e automação (Selenium, Playwright, Cypress ou similares).
    - Conhecimento sólido em **Python** e ferramentas de CLI (idealmente Typer).
    - Familiaridade com a criação de **endpoints** para recepção de webhooks.
    - Competência em desenvolvimento web com Flask (ou framework similar) para criar rotas e renderizar templates.

    Automação de Testes Jinja2 Python QA / Testes Suporte Técnico

    Cliente: Filipe R. (19 avaliações)

  • Desenvolvimento de plataforma web e app de real estate

    Desenvolvimento Web | Especialista | Publicado: | Tempo restante: | Propostas: 12 | Interessados: 14

    S.Pro - Plataforma Web e App de Real Estate (EUA e Brasil)

    Objetivo do projeto:
    Desenvolver uma plataforma completa (web e mobile) para gestão de fundos imobiliários e captação de investidores, oferecendo funcionalidades robustas e seguras em ambas as plataformas, adaptadas às normas dos mercados dos EUA e Brasil.

    Divisão por sprints:

    Sprint 1: Lançamento do site e captação de leads
    Funcionalidades:
    • Desenvolvimento da área de marketing.
    • Integração com ferramentas de CRM (HubSpot/Salesforce).
    • Design e implementação do menu inicial para investidores e patrocinadores.

    Sprint 2: Gestão de investimentos e perfis
    Funcionalidades:
    • Painel para gerenciamento de investimentos e perfis personalizados.
    • Integração de métodos de pagamento (PIX, TED, ACH).
    • Implementação de notificações automáticas e chamadas de capital.

    Sprint 3: Automação e CRM
    Funcionalidades:
    • Implementação de agentes de IA para onboarding e suporte.
    • Integração com plataformas de marketing (ActiveCampaign).
    • Configuração de comunicações personalizadas e segmentadas.

    Sprint 4: Relatórios e documentação
    Funcionalidades:
    • Desenvolvimento de relatórios mensais, anuais e fiscais automatizados.
    • Implementação de distribuição de Waterfall e cálculos complexos.
    • Dashboard para acesso a documentos e rentabilidade.

    Sprint 5: Segurança e escalabilidade
    Funcionalidades:
    • Implementação de criptografia de dados e autenticação multifator (MFA).
    • Arquitetura escalável e redundante para alta disponibilidade.
    • Monitoramento de performance e backups automáticos.

    Sprint 6: Desenvolvimento do aplicativo mobile (Google Play e Apple Store)
    Funcionalidades:
    • Investir no fundo: Tela para visualizar e investir em ofertas disponíveis.
    • Consultar investimentos: Painel com informações detalhadas de rentabilidade e histórico.
    • Realizar investimentos: Integração com métodos de pagamento (PIX, TED, ACH).
    • Receber notificações: Configuração de notificações importantes (vencimentos, atualizações).
    • Navegação fluida: Experiência adaptada a dispositivos móveis.

    Qualificações do desenvolvedor:

    Frontend (Web):
    • Experiência com Vue.js, HTML, CSS e Bootstrap.

    Backend (Web e App):
    • Domínio em Python e Node.js.
    • Experiência com integração de métodos de pagamento (PIX, ACH, etc.).
    • Conhecimento em segurança (criptografia e autenticação MFA).

    Mobile (Apps Google e Apple):
    • Experiência sólida com Flutter.
    • Publicação de aplicativos na Google Play e Apple Store.
    • Integração com APIs REST e suporte para notificações push (Firebase).

    Banco de dados:
    • Experiência com PostgreSQL, incluindo uso de pools de conexão.

    Integrações e APIs:
    • Familiaridade com ferramentas como Zapier e APIs de CRM (HubSpot/Salesforce).

    Regulações e compliance:
    • Conhecimento de LGPD, SEC e CVM.
    • Experiência com ferramentas de KYC e verificação de identidade.

    Cliente: Marcelo W. (31 avaliações)

  • Desenvolvimento de plataforma de arbitragem cripto

    Desenvolvimento Web | Intermediário | Publicado: | Tempo restante: | Propostas: 10 | Interessados: 13

    Descrição do projeto:
    Buscamos um(a) desenvolvedor(a) experiente para criar uma plataforma de arbitragem de criptomoedas, focada em identificar e exibir oportunidades entre mercados spot e mercados de futuros perpétuos. O sistema deverá permitir customizações simples de marca, mas o foco principal é a funcionalidade e não a capacidade white label.

    Escopo do projeto (passo a passo da lógica):

    Integração com APIs de corretoras:

    • Coletar dados de preços em tempo real de múltiplas corretoras (ex: Binance, Bybit, OKX, KuCoin), incluindo dados do mercado spot e de futuros perpétuos.
    • Utilizar bibliotecas como CCXT ou integrar diretamente nas APIs REST/WebSocket das corretoras.
    • Garantir normalização dos dados (formatos de par, volume, preço, etc.).

    Banco de dados e armazenamento temporário:

    • Armazenar cotações em tempo real em memória ou em um banco de dados de baixa latência (ex: Redis) para análises instantâneas.
    • Utilizar um banco de dados relacional ou não-relacional (ex: PostgreSQL ou MongoDB) para histórico, estatísticas e consultas retroativas.

    Módulo de cálculo de arbitragem:

    • Implementar lógica para comparar preços spot de uma exchange (por exemplo, BTC/USDT na Binance Spot) com o preço de futuros perpétuos em outra (exemplo, BTC-USDT na Bybit Futures).
    • Calcular o spread (% de diferença) considerando as taxas (fee maker/taker) e possíveis slippages.
    • Classificar oportunidades por lucratividade potencial, volume disponível e confiabilidade da corretora.

    Interface de usuário (front-end):

    • Criar um dashboard web responsivo, usando frameworks como React, Vue ou Angular.
    • Apresentar tabelas e gráficos com:
    • Par de criptomoeda.
    • Preço no spot e no futuro.
    • Spread calculado.
    • Volume disponível.
    • Funding rates (se aplicável).
    • Permitir filtros por exchange, par, lucro mínimo, volume mínimo, etc.

    Módulo de funding rates e informações adicionais:

    • Integrar fontes de dados para obter as taxas de funding (funding rates) dos mercados perpétuos.
    • Exibir claramente o potencial de ganho adicional por manter a posição de arbitragem ao longo do tempo.

    Notificações e alertas:

    • Implementar sistema de alertas em tempo real (via e-mail, Telegram, Discord, SMS) para avisar quando determinadas condições de arbitragem forem satisfeitas (ex: spread > 5%, volume > X).

    Segurança e estabilidade:

    • Aplicar as melhores práticas de segurança na integração com APIs.
    • Proteger a aplicação web com autenticação segura (OAuth2, JWT).
    • Implementar testes de carga, monitoramento e logs para garantir disponibilidade e desempenho.

    Entrega e documentação:

    • Fornecer código fonte documentado, juntamente com instruções para implantação (Docker, Kubernetes, ou outro método).
    • Criar documentação para API interna (se houver), orientando sobre como acessar dados via endpoints.
    • Entregar um manual de uso do painel administrativo e das funcionalidades do sistema.

    Habilidades e experiência desejadas do freelancer:

    • Experiência prévia com integrações de APIs de corretoras de criptomoedas.
    • Conhecimentos sólidos em linguagens backend (Node.js, Python, Go ou outra) e frontend (React/Vue/Angular).
    • Experiência com bancos de dados e arquiteturas escaláveis.
    • Noções de segurança, CI/CD e DevOps.
    • Comunicação clara e disponibilidade para reuniões pontuais de alinhamento.

    Prazo e orçamento:

    • Prazo inicial estimado: 8 a 12 semanas para um MVP funcional.
    • Ajustes e refinamentos conforme feedback.
    • Orçamento a ser negociado com base na experiência e portfólio do(a) freelancer.

    Como se candidatar:

    • Envie seu portfólio, CV ou exemplos de projetos semelhantes.
    • Informe experiência prévia com APIs de exchanges ou produtos cripto.
    • Detalhe sua abordagem técnica, tecnologias e estimativa de custos.

    Angular NodeJS Python React Vue.JS

    Cliente: Cristian F. (Sem feedback)

  • Especialista em segurança e desenvolvimento de sistemas web

    Outra - Web, Mobile & Software | Intermediário | Publicado: | Tempo restante: | Propostas: 10 | Interessados: 14

    Estamos em busca de um profissional altamente qualificado para revisar, implementar e reforçar a segurança de uma plataforma de apostas online. O objetivo principal é prevenir manipulações internas e externas, além de criar uma estrutura robusta de controle de acessos e segregação de funções.

    Responsabilidades:

    • Revisar e auditar o código existente, identificando possíveis vulnerabilidades.
    • Implementar ambientes separados (Desenvolvimento, Teste e Produção) com controle de acesso.
    • Configurar políticas de segurança no banco de dados e no servidor para proteger dados sensíveis (clientes e apostas).
    • Criar um sistema de workflows com aprovações manuais para processos críticos, como liberação de pagamentos.
    • Desenvolver logs imutáveis e configurar alertas automáticos para atividades suspeitas.
    • Configurar e otimizar a hospedagem em AWS para garantir desempenho e segurança.

    Requisitos técnicos:

    • PHP 8.2: Experiência em desenvolvimento e auditoria de sistemas web.
    • MySQL: Capacidade de implementar políticas de controle de acesso e proteger dados sensíveis.
    • HTML e Javascript: Domínio no desenvolvimento frontend e integração com sistemas backend.
    • Apache 2: Conhecimento em configuração e otimização de servidores web.
    • AWS: Experiência em arquitetura de nuvem, incluindo EC2, RDS, IAM, e políticas de segurança.

    Diferenciais:

    • Experiência com sistemas de auditoria e logs, como ELK Stack.
    • Conhecimento em boas práticas de segurança de informações e padrões como OWASP.
    • Habilidade em configurar pipelines de CI/CD e versionamento de código com Git.

    Perfil desejado:

    • Proatividade e comprometimento com a segurança e integridade dos dados.
    • Capacidade de trabalhar de forma colaborativa com times multidisciplinares.
    • Experiência em sistemas críticos ou com alta demanda de segurança (ex.: bancos, apostas, fintechs).

    Cliente: Marcos A. (6 avaliações)

  • Desenvolvimento de sistema de dashboard e site de acompanhantes (+18)

    Outra - Web, Mobile & Software | Especialista | Publicado: | Tempo restante: | Propostas: 16 | Interessados: 21

    Preciso de um profissional para desenvolver um sistema completo, incluindo um site de acompanhantes e um dashboard administrativo. O projeto deve atender às seguintes necessidades:

    Site de acompanhantes:

    • Design responsivo e moderno.
    • Filtros de busca (localização, faixa de preço, disponibilidade, etc.).
    • Perfis detalhados com fotos, descrições e avaliações.
    • Integração com meios de pagamento online.

    Dashboard administrativo:

    • Controle de usuários (clientes e profissionais).
    • Gerenciamento de perfis, reservas e pagamentos.
    • Relatórios de desempenho e métricas do site.

    Requisitos do profissional:

    • Experiência comprovada em desenvolvimento web (frontend e backend).
    • Conhecimento em segurança digital (para proteger dados sensíveis).
    • Preferência por frameworks como Laravel, React ou outros semelhantes.
    • Disponibilidade para suporte e ajustes pós-entrega.

    Interessados, por favor, enviem portfólio e proposta detalhada com prazo estimado para conclusão do projeto.

    Cliente: Hentai S. (Sem feedback)

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.