Pesquisar

Site de relacionamento gay com IA de compatibilidade por voz

28/05/2026 às 17:02

Descrição do Projeto:

Escopo técnico: Desenvolvimento back-end e integrações - App Web VOXYN

1. Visão geral do projeto
O VOXYN é um ecossistema web de relacionamento focado no público gay, baseado em biometria de áudio e afinidade vocal, com uma mecânica nativa de visibilidade progressiva controlada: as fotos de perfil começam borradas e ganham nitidez conforme os usuários interagem por áudio.

2. O que já está pronto (entregue ao desenvolvedor)
Eu já possuo o arquivo index.html completo, totalmente estruturado e interativo. Ele contém:

- Front-end completo e responsivo: UI/UX moderna, estilizada em modo escuro com acentos em roxo e rosa neon.
- Mecânicas de visibilidade simuladas: lógica em JavaScript no cliente que altera as classes de desfoque das fotos (vis-none, vis-mid, vis-total) ao interagir.
- Estrutura de componentes: grid de 3 planos comerciais fixados, chat simulado, criador dinâmico de salas via DOM e formulário de cadastro com validações básicas de idade (18+).

3. Arquitetura técnica sugerida para o desenvolvedor
Back-end: Node.js (Express), Python (FastAPI/Django) ou PHP (Laravel) - aberto a sugestões que garantam performance.
Banco de dados: PostgreSQL, MySQL ou MongoDB.
Comunicação em tempo real: WebSockets (Socket.io) para o chat e salas.
Infraestrutura de áudio: WebRTC ou serviços de nuvem para tráfego de voz e armazenamento de arquivos de áudio (.mp3/.ogg).

4. Entregáveis obrigatórios (o que o desenvolvedor precisa fazer)
O profissional contratado será responsável por transformar o front-end estático em uma plataforma funcional, entregando os seguintes módulos em produção:

A. Autenticação, cadastro e armazenamento de dados
- Persistência de dados: criar tabelas/coleções no banco para salvar os dados de perfil (nome, sobrenome sob NDA, e-mail, senha criptografada, data de nascimento e bio).
- Moderação ativa de texto: integrar o campo "Bio" e "Nome" à OpenAI Moderation API no momento do cadastro para barrar automaticamente conteúdos tóxicos, homofóbicos ou abusivos antes de salvar no banco.
- Upload seguro: implementar o upload da foto de perfil e do áudio inicial de apresentação ("aura de voz").

B. Geolocalização ativa e filtros
- Captura de localização: implementar a API de geolocalização do navegador (com permissão do usuário) para capturar latitude e longitude.
- Raio de proximidade: o back-end deve processar essas coordenadas e renderizar no feed apenas os usuários que estão no mesmo raio regional ou cidade.

C. "Vibe do dia" (status dinâmico)
- Status temporário: implementar o campo de objetivo ("Pegação", "Conexão Intensa" ou "Apenas Conversar") como a Vibe do Dia. O sistema deve permitir que o usuário mude isso a qualquer momento e o feed deve atualizar os cards instantaneamente com base nessa escolha.

D. Mecânica de desbloqueio de foto e visibilidade progressiva
- Lógica de estado no banco: a nitidez da foto (vis-none, vis-mid, vis-total) não pode ser apenas visual no cliente; o nível de desfoque deve ser controlado pelo back-end.
- Gatilho de evolução: cada vez que o usuário A enviar ou ouvir um áudio do usuário B, o servidor computa essa interação, atualiza o nível de afinidade no banco de dados e libera o próximo estágio de nitidez da foto para ambos.

E. Match mútuo e direct messages (chat)
- Match vocal: sistema de curtida mútua baseado no áudio. Quando ambos demonstram interesse, o canal de chat privado (Direct) é aberto.
- Mensagens de texto e voz: chat em tempo real via WebSockets. Implementar gravador de áudio no chat para que os usuários possam trocar mensagens de voz (armazenando os arquivos no servidor/S3).

F. Voice rooms (salas temáticas coletivas ao vivo)
- Salas estáticas: ativar as 4 salas estruturadas no escopo (Pop, Divas & Rolês; Gamer & Geek; Urso & Barbudos; Aura Match VIP).
- Criação dinâmica: fazer o formulário "Instanciar Nova Sala" funcionar no back-end, permitindo que usuários criem salas temporárias visíveis em tempo real.
- Infraestrutura de áudio coletivo: permitir que múltiplos usuários entrem no canal de voz da sala simultaneamente para conversar.

G. Gateways de pagamento (monetização)
- Conectar os botões de checkout dos 3 planos oficiais a um gateway de pagamento (Stripe, Mercado Pago ou Asaas):

Aura Free (R$ 0): limitações nativas de áudios diários e velocidade de revelação padrão.

Voxyn Plus (R$ 29,90/mês): libera filtros avançados e revelação 2x mais rápida no back-end.

VIP Premium (R$ 49,90/mês): revelação instantânea de fotos, áudios ilimitados no chat e acesso à sala fechada Aura Match VIP.

5. Requisitos de contratação
- Experiência comprovada em aplicações real-time (WebSockets, Socket.io).
- Conhecimento em manipulação, compressão e armazenamento de arquivos de áudio em ambientes web.
- Experiência com integração de APIs de terceiros (gateways de pagamento e OpenAI).
- Entrega de código limpo, documentado e deploy configurado (DigitalOcean).

Atividades do cliente nesse projeto:

Última visualização: 28/05/2026 às 17:03

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 35
Interessados: 43
Tempo restante:
Valor Mínimo: R$ 50,00

Cliente

Propostas (35)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Felipe P.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Patrick S.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Fellipe A.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium João A.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Marcus V.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Pro Braian F.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Pro Vinicius S.
    Top Freelancer
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

+ 15 propostas

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Módulo BI e Consultoria – Python, ClickHouse, Kafka - Contrato desenvolvimento exclusivo do Módulo GEM?15 da minha plataforma industrial. O módulo já está totalmente documentado (estrutura de 12 pontos, níveis de mat...

Criação recorrente de landing pages - Olá! Tenho demandas recorrentes de landing pages para projetos no nicho de estética, saúde e beleza. Preciso de um profissional freelancer para criar páginas responsiv...

Landing page para produtos de impressora 3D - Preciso de uma Lange page de alta conversao para produtos que serao vendidos nos MarketPlace, ML, Shoope, etc.

Integração de API para autenticação de profissionais (CRM/CRF) - Realizar a integração entre a API externa e a área de login (autenticação por login e senha) do site. Site para médicos, farmacêuticos e enfermeiros...

Website para empresa de engenharia e segurança do trabalho - Montagem de website para empresa de engenharia e gestão em segurança do trabalho, meio ambiente e prevenção contra incêndio e pânico.

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.