01Visão geral do projeto
24freelance é um marketplace de trabalho freelance e remoto: um espaço online onde dois lados do mercado de trabalho se encontram. De um lado estão os clientes que precisam de uma tarefa realizada — qualquer coisa, desde construir um site até traduzir texto ou desenhar um logotipo. Do outro lado estão os freelancers em busca de projetos e prontos para assumir o trabalho. O papel da plataforma é unir esses dois lados para que um acordo aconteça, funcione sem fraudes e deixe ambas as partes satisfeitas.
Uma simples "lista de trabalhos" ou um "quadro de classificados" ainda não é um marketplace. Uma verdadeira troca de freelancers funciona com liquidez bidirecional: precisa ter projetos suficientes e talento suficiente ao mesmo tempo, ou um lado sai e a plataforma esvazia. É por isso que projetamos o 24freelance não como um catálogo, mas como um ecossistema vivo com lances, acordos, mensagens, avaliações e um fluxo multilíngue de tráfego orgânico que continua trazendo novos participantes.
Tecnicamente, o projeto é construído sobre uma pilha clássica e confiável de PHP/MySQL, ajustada para grandes volumes de conteúdo e carga de busca. A interface está totalmente traduzida em três idiomas — russo, inglês e ucraniano — e não de forma cosmética: cada idioma tem uma estrutura de SEO separada com suas próprias URLs e links hreflang corretos. Os recargas de saldo do usuário são feitas através do nosso próprio Payoragateway de pagamento em criptomoeda. Abaixo, explicamos o problema que a plataforma resolve, as entidades que a compõem e as decisões de engenharia que mantêm este mercado de dois lados em equilíbrio.
02Contexto e o resumo
Lançar uma troca de freelancers "tecnicamente" pode levar algumas semanas — torná-la ativa é muito mais difícil. À medida que dividimos a tarefa, um conjunto clássico de problemas surgiu — aqueles que matam a maioria dos mercados de trabalho antes mesmo de começarem:
- O problema do ovo e da galinha. Clientes vão onde está o talento, e freelancers vão onde estão os projetos. Se qualquer lado estiver vazio, a plataforma nunca decola.
- Um déficit de confiança. As pessoas trabalham com estranhos pela internet e pagam por um resultado que ainda não viram. Sem classificações, avaliações e acordos seguros, ninguém arrisca seu dinheiro e tempo.
- Ruído e desordem. Sem moderação, o feed rapidamente se enche de spam, duplicatas, manipulação e projetos fraudulentos — e a confiança na plataforma colapsa.
- Um ponto cego na busca.Se um cliente não consegue encontrar um freelancer adequado por habilidade, categoria e orçamento em um minuto, ele vai para um concorrente.
- De onde vem o tráfego.O tráfego pago para um marketplace é caro e instável. Sem um fluxo orgânico de busca, a economia nunca se equilibra.
O briefing foi estruturado assim: construir um completo marketplace que seja fácil e seguro para ambos os lados. O cliente deve encontrar rapidamente talentos e não temer por seu dinheiro. O freelancer deve encontrar projetos, se apresentar e ser pago. E a própria plataforma deve crescer com tráfego orgânico multilíngue, não apenas com publicidade.
Uma camada separada do briefing era o multilíngue como um canal de crescimento, não uma simples marcação. Os mercados de língua russa, inglesa e ucraniana em grande parte não se sobrepõem, e cada um é sua própria fonte de tráfego de busca. Colocar um "interruptor de idioma" em cima de uma única URL significa perder esse tráfego. Portanto, o multilíngue foi incorporado à arquitetura de SEO desde o início, em vez de ser apenas um complemento.
03Objetivos do projeto
Do resumo surgiram metas concretas de produto e engenharia que mantivemos em foco em cada etapa:
- Equilíbrio de dois lados.A plataforma deve oferecer valor tanto para o cliente quanto para o freelancer desde a primeira visita — caso contrário, um dos lados não retornará.
- Confiança por padrão.Avaliações, comentários, perfis com histórico, negócios seguros e moderação estão incorporados ao produto, não adicionados posteriormente.
- Busca rápida e precisa.Um cliente encontra talento, e um freelancer encontra um projeto por categoria, habilidade, tag e palavra-chave em segundos.
- SEO multilíngue.URLs separadas e hreflang para ru/en/uk para que cada idioma traga seu próprio tráfego orgânico.
- Dinheiro transparente.Limpeza de recargas de saldo e transações seguras na plataforma através de uma integração com o gateway de pagamento.
- Gerenciabilidade.Moderação de projetos e conteúdo, para que a qualidade do feed não dependa da boa fé de cada participante.
Todos esses objetivos puxam a plataforma em uma direção — em direção a um estado em que um acordo entre estranhos se torna uma transação ordinária e segura, em vez de um risco.
04O que construímos
A 24freelance reúne o mercado freelance em vários blocos interconectados que juntos cobrem todo o caminho desde a postagem de uma tarefa até o pagamento e uma avaliação:
Projetos e tarefas
Um cliente publica uma tarefa com uma descrição, orçamento, categoria e prazo — o ponto de entrada para freelancers.
Respostas e propostas
Freelancers respondem a um projeto, propondo termos e um preço — o cliente escolhe entre as propostas ao vivo.
Perfis de ambos os lados
Perfis separados de freelancers e clientes com histórico, avaliações e portfólios — a base da confiança.
Negócios e mensagens
Mensagens privadas e estrutura de negócios para concordar com os detalhes e levar um projeto até um resultado.
Avaliações e comentários
A avaliação mútua após o trabalho constrói reputação e ajuda os próximos participantes a escolher sabiamente.
Moderação
Projetos e conteúdo são revisados — o feed permanece limpo e a plataforma permanece gerenciável.
Acima disso, há um modelo de página inicial dedicado, pesquisa, categorias e tags, uma interface multilíngue com SEO separado, e recargas de saldo via o gateway de criptomoedas Payora. Tudo isso é implantado como um único produto em uma pilha PHP/MySQL.
O produto em resumo: "Uma troca de freelancers de dois lados: um cliente encontra talento em um minuto, um freelancer encontra projetos. Confiança através de avaliações e negócios seguros; crescimento através de SEO orgânico multilíngue."
05Entidades e o modelo de dados
Todo marketplace se baseia em um modelo de dados limpo — exatamente como seus participantes e os links entre eles são descritos. A 24freelance possui muitas dessas entidades, e cada uma desempenha seu papel na mecânica geral do mercado:
- Projetos e tarefas — o que o cliente busca: uma tarefa com uma descrição, orçamento, categoria, prazo e status.
- Respostas e propostas — a reação dos freelancers a um projeto: uma proposta com um preço e termos que o cliente decide.
- Perfis de freelancer e cliente — dois papéis com interfaces e cenários diferentes, mas um único sistema de reputação.
- Mensagens privadas — a correspondência privada das partes, sem a qual os detalhes do trabalho não podem ser acordados.
- Negócios — um acordo formalizado entre as partes que vincula um freelancer a um projeto.
- Avaliações e comentários — avaliação mútua do resultado que acumula um histórico de reputação.
- Categorias e tags — o esqueleto de navegação e busca pelo qual o conteúdo é encontrado e agrupado.
Crucialmente, os papéis de cliente e freelancer são separados no nível do modelo: cada um tem seu próprio conjunto de ações, seu próprio painel e sua própria visão do mesmo negócio. Isso não é cosmético de interface, mas uma fundação — navegação clara e lógica de permissões corretas em cada tela surgem dessa separação.
06A lógica de um mercado de dois lados
O desafio central de engenharia e produto de um marketplace é manter ambos os lados em equilíbrio. Então, projetamos cada cenário de dois pontos de vista ao mesmo tempo: o que o cliente vê e o que o freelancer vê no mesmo momento.
Para o cliente, o valor está na velocidade e na escolha. Publique uma tarefa — receba um fluxo de respostas, compare freelancers por classificação, avaliações e preço, escolha o certo e avance para um acordo. Quanto menos atrito nesse caminho, maior a chance de o projeto realmente ser concluído em vez de estagnar.
Para o freelancer, o valor está no acesso a projetos e na chance de se destacar. Um perfil com histórico e classificação, um feed de tarefas relevantes, um fluxo de resposta fácil e um acordo claro trabalham para que o freelancer encontre trabalho e volte novamente.
Essas duas loops se alimentam: mais freelancers tornam a plataforma mais atraente para os clientes; mais projetos dão aos freelancers mais motivos para ficar. Nosso trabalho era manter ambos os loops girando sem um viés, de modo que cada decisão de produto fortalecesse em vez de enfraquecer esse ciclo.
Um marketplace não é a soma de duas interfaces, mas um único mecanismo no qual a ação de um lado deve instantaneamente criar valor para o outro. Um projeto postado é um sinal para os freelancers; uma resposta enviada é uma escolha para o cliente.
07Confiança: avaliações, resenhas, negócios seguros
Freelance é trabalho com estranhos e pagamento por um resultado que ainda não existe. Sem mecanismos de confiança, tal mercado simplesmente não começa: o medo de ser enganado é muito alto de ambos os lados. É por isso que a confiança na 24freelance não é uma característica separada, mas uma parte estrutural do produto.
Avaliações e comentários
Após o trabalho ser concluído, as partes se avaliam mutuamente, e essas pontuações se acumulam no perfil. É assim que a reputação se forma: um freelancer com um histórico de projetos bem-sucedidos ganha uma vantagem, e um cliente com boas avaliações atrai talentos mais fortes. A reputação se torna a moeda da plataforma e disciplina ambos os lados.
Perfis com histórico
Um perfil não é um formulário, mas uma trilha acumulada: projetos concluídos, avaliações, uma classificação. Quanto mais tempo alguém está na plataforma e quanto mais honestamente trabalha, maior seu capital de confiança. Um novato precisa ganhar esse capital, que é uma barreira natural contra participantes de má-fé.
Negócios seguros
Um negócio estrutura o acordo e vincula um freelancer a um projeto, reduzindo o risco de que um lado desapareça no meio do caminho. Regras transparentes e um status de negócio claro removem a causa mais comum de conflito — um descompasso nas expectativas. Quando ambos os lados veem os mesmos termos, as disputas se tornam muito menos frequentes.
08Moderação de conteúdo e projetos
Um feed de marketplace é sua vitrine, e sem supervisão ele se degrada rapidamente. Spam, duplicatas, manipulação, projetos fraudulentos e ofertas claramente mortas afastam participantes de boa-fé mais rápido do que qualquer outra coisa. É por isso que a moderação no 24freelance está integrada ao ciclo de vida dos projetos e conteúdos, em vez de ser deixada para o manuseio manual de reclamações.
Projetos e conteúdos são revisados antes de se tornarem uma parte integral do feed. Isso nos permite eliminar lixo óbvio na entrada, manter a qualidade do que usuários e motores de busca veem, e preservar a gerenciabilidade da plataforma à medida que o volume de conteúdo cresce. A moderação tem seu próprio conjunto de status e transições, então para qualquer objeto é claro em que estágio ele está e por que acabou lá.
Importante, a moderação funciona lado a lado com o multilinguismo: o conteúdo é revisado e publicado em cada versão de idioma, não apenas na original. Isso significa que a qualidade do feed se mantém igualmente em todos os três idiomas, e nenhum local se torna um depósito de conteúdo não verificado.
09Multilinguismo ru/en/uk
24freelance fala três idiomas — russo, inglês e ucraniano — e isso não é meramente uma tradução de rótulos de interface. O multilinguismo aqui é um canal de aquisição completo, então é construído de forma abrangente.
Cada idioma é essencialmente uma vitrine separada da mesma plataforma, com sua própria interface, seu próprio conteúdo e seu próprio público. Os mercados freelancers de língua russa, inglesa e ucraniana em grande parte não se sobrepõem: eles têm comunidades diferentes, hábitos diferentes e — o mais importante para o crescimento — consultas de busca diferentes. Unir todos sob um único botão no topo de um endereço significaria abrir mão voluntariamente de dois terços do tráfego orgânico potencial.
Então, dividimos os idiomas no nível da URL: cada localidade tem seu próprio conjunto de endereços e links corretos hreflang que informam aos motores de busca que estas são versões em idiomas de uma página, não duplicatas. Dessa forma, cada idioma é indexado separadamente, classifica para suas próprias consultas e traz exatamente seu próprio público para a plataforma.
Uma estrutura de SEO separada para cada idioma é a diferença entre "um site com um botão" e "três plataformas em uma." O primeiro traz o tráfego de um mercado; o segundo, de três.
10Arquitetura de SEO e tráfego
Para um marketplace, a busca orgânica não é um bônus agradável, mas a base da economia. O tráfego pago para uma bolsa de trabalho é caro, competitivo e termina precisamente quando o orçamento de anúncios acaba. Orgânico, por outro lado, se acumula: uma página indexada uma vez traz participantes por meses. Portanto, construímos SEO na arquitetura desde o início, em vez de "otimizar depois."
Um grande volume de conteúdo — projetos, perfis, categorias, tags — é a força natural de um marketplace para busca: centenas e milhares de páginas ativas, cada uma das quais pode classificar para sua própria consulta. Categorias e tags oferecem uma estrutura de URL limpa e lógica pela qual tanto usuários quanto robôs de busca navegam facilmente.
Em cima disso está indexação separada em três idiomas com hreflang, endereços canônicos corretos e um esquema de links que não gera duplicatas. O objetivo é simples: que cada página em cada idioma tenha a chance de aparecer nos resultados para suas próprias consultas e trazer exatamente o público ao qual é relevante. Em suma, isso transforma o conteúdo da plataforma em um canal que funciona continuamente para a entrada de novos clientes e freelancers.

11Busca, categorias e tags
Em uma troca com um grande volume de conteúdo, tudo depende da navegação: se um cliente não consegue encontrar um freelancer adequado em um minuto, ou um freelancer um projeto relevante, a plataforma é inútil para eles, não importa quantas ofertas ela tenha. Portanto, busca, categorias e tags não são elementos auxiliares, mas a principal forma de navegação na plataforma.
Buscar
A busca é implementada como uma solicitação POST e funciona sobre o corpo principal de conteúdo da plataforma — projetos e freelancers. O usuário declara o que precisa e recebe uma seleção relevante em vez de um feed interminável para rolar manualmente.
Categorias e tags
As categorias definem a estrutura grossa do mercado por linha de trabalho, enquanto as tags oferecem uma granularidade fina por habilidade e tópico. Juntas, elas funcionam para as pessoas e para SEO ao mesmo tempo: o usuário restringe a escolha ao que precisa, e o mecanismo de busca obtém URLs limpas e significativas, como páginas de tags e categorias que indexam bem.
Essa combinação transforma um grande volume de conteúdo que à primeira vista parece caótico em um espaço gerenciável que é fácil de percorrer de ambos os lados — tanto o cliente em busca de talento quanto o freelancer em busca de trabalho.
12A página inicial: um modelo dedicado
A página inicial da exchange é seu rosto e o primeiro ponto de contato com ambos os públicos ao mesmo tempo. Ela tem sua própria função, distinta das páginas internas: em poucos segundos, deve explicar o que é a plataforma e dividir dois fluxos de visitantes — clientes e freelancers — cada um em seu próprio cenário.
Então, colocamos a página inicial em um modelo dedicado em vez de estendê-la para o layout compartilhado das páginas internas. Isso nos deu a liberdade de montar exatamente os blocos que funcionam na conversão de primeira visita: posicionamento claro, pontos de entrada para ambos os lados do mercado, conteúdo fresco e busca. Quando a página inicial vive em seu próprio modelo, pode ser desenvolvida e reconstruída sem tocar no resto do site, e vice-versa.
Análises, rodapé e busca na página inicial estão conectados à sua própria estrutura. Essa separação é uma decisão típica de engenharia para projetos onde diferentes páginas têm papéis fundamentalmente diferentes: um único modelo é conveniente para páginas uniformes, mas atrapalha onde uma página deve desempenhar um papel especial. A página inicial é exatamente esse caso.
13Recarregamentos de saldo via Payora
Qualquer marketplace precisa de um ciclo interno de dinheiro: os usuários recarregam seu saldo para pagar por serviços, promoção ou negócios dentro da plataforma. Para 24freelance, implementamos recargas através do nosso próprio gateway de pagamento em criptomoedas Payora — o próprio gateway que projetamos e construímos como um produto separado.
A mecânica é transparente e confiável: a plataforma cria uma fatura no Payora pelo valor necessário, o usuário paga no checkout pronto do gateway, e após a confirmação, a Payora envia 24freelance um webhook assinado — uma notificação de pagamento do lado do servidor com uma assinatura criptográfica. A plataforma verifica a assinatura e só então acredita o saldo. Dessa forma, a acreditação está sempre ligada a um fato de pagamento verificado, e não a uma ação do usuário no navegador.
Essa integração é importante por dois motivos. Primeiro, atende a uma necessidade real do usuário de recarregar o saldo com criptomoeda — de forma rápida e sem intermediários. Segundo, 24freelance se tornou um dos primeiros integradores ao vivo da Payora e um teste do modelo escolhido — "fatura → pagamento → webhook assinado → crédito" — em um produto real, em vez de um banco de testes.
O webhook assinado é a única fonte de verdade sobre o dinheiro. O saldo é acreditado com uma notificação verificada do gateway, portanto, um status "pago" não pode ser falsificado simplesmente seguindo um link.
14Mídia e subdomínios
Uma troca de freelancers sempre carrega muita mídia: avatares e logotipos, capturas de tela do trabalho, fotos de portfólio, prévias de ofertas e projetos. Se tudo isso é servido do domínio principal misturado com a aplicação, ao longo do tempo você obtém carga extra, políticas de cache confusas e dores de cabeça com escalabilidade.
Assim, a mídia no 24freelance é dividida entre subdomínios separados — para galerias, logotipos, fotos, ofertas e projetos. Essa separação traz vários ganhos de uma só vez: ativos estáticos podem ter suas próprias regras de cache, a entrega de mídia é mais fácil de acelerar e escalar independentemente da aplicação principal, e a carga de arquivos pesados não interfere na parte dinâmica da plataforma.
Isso é uma organização infraestrutural que é invisível no início, mas se torna crítica à medida que o volume de conteúdo cresce — e o conteúdo de um marketplace cresce constantemente. Dividir a mídia e a aplicação desde o início evita uma reconstrução dolorosa no exato momento em que o tráfego e o volume de dados já são grandes.
15Tecnologia e infraestrutura
Para o 24freelance, escolhemos uma pilha de servidor testada pelo tempo, construída para grandes volumes de conteúdo, carga de busca e operação a longo prazo.
- Backend — PHP: lógica do marketplace, projetos e respostas, perfis, ofertas, mensagens, avaliações e moderação.
- Armazenamento — MySQL: o modelo de dados da plataforma com um grande volume de conteúdo e links entre entidades.
- Multilinguismo — uma estrutura de SEO separada para ru/en/uk: URLs separadas e links hreflang corretos.
- Pagamentos — integração com o gateway de criptomoedas Payora para recargas de saldo via fatura → pagamento → webhook assinado → modelo de crédito.
- Mídia — subdomínios separados para galerias, logotipos, fotos, ofertas e projetos com suas próprias políticas de entrega.
Esta pilha é uma escolha deliberada em favor da confiabilidade e previsibilidade: PHP/MySQL se adequam perfeitamente a marketplaces com muito conteúdo, escalam bem e são simples de manter, e toda a infraestrutura de hospedagem e entrega já está construída em torno deles.
16Design e UX
Um marketplace vende confiança: o usuário deve entender à primeira vista como postar uma tarefa ou encontrar um projeto aqui e não se perder entre dois papéis. Portanto, tornamos as interfaces do 24freelance claras e funcionais, com ênfase em cenários em vez de decoração.
A bifurcação chave ocorre entre os dois papéis. O cliente e o freelancer veem a plataforma de maneira diferente, e cada cenário deve ser óbvio do seu próprio lado: para o cliente — postar uma tarefa e escolher um freelancer; para o freelancer — encontrar um projeto e responder. Quanto menos o usuário tiver que adivinhar em qual loop está e o que fazer a seguir, maior a chance de alcançar a ação desejada.
Atenção especial vai para as telas onde a confiança se forma: perfis com avaliações e comentários, a página do projeto, o momento de responder e o negócio. É aqui que uma pessoa decide trabalhar com um estranho, e qualquer ambiguidade custa conversão. Portanto, informações sobre reputação, termos e status são apresentadas de forma que sejam visíveis imediatamente e sem cliques extras.
17Como trabalhamos
Executamos o projeto em etapas sequenciais, cada uma com um resultado tangível:
- Pesquisa.Desempacotamos a mecânica de um mercado bilateral, os pontos de dor de ambos os lados e os requisitos para confiança e multilíngue.
- Modelo de dados.Projetamos as entidades — projetos, respostas, perfis, negócios, mensagens, avaliações, categorias e tags — e os links entre elas.
- Arquitetura multilíngue.Estabelecemos uma estrutura de SEO separada ru/en/uk com URLs distintas e hreflang antes de preenchê-la com conteúdo.
- Desenvolvimento central.Construímos postagens de projetos e respostas, perfis de ambos os lados, ofertas e mensagens, avaliações, pesquisa, categorias e tags.
- Moderação e conteúdo.Incorporamos a revisão de projetos e conteúdo em seu ciclo de vida, lado a lado com o multilinguismo.
- Pagamentos.Conectamos recargas de saldo via Payora usando o modelo de fatura → pagamento → webhook assinado → crédito.
- Infraestrutura e lançamento.Implantamos subdomínios de mídia, um modelo de página inicial dedicado e uma estrutura de SEO dimensionada para um grande volume de conteúdo.
Em cada etapa, mantivemos em mente o principal critério do marketplace — valor para ambos os lados ao mesmo tempo, porque isso é o que decide se a plataforma ganha vida ou permanece um catálogo vazio.
18O resultado
O que saiu não é um "site com trabalhos" mas um mercado freelance completo de dois lados: com mecânicas que entregam valor tanto para o cliente quanto para o freelancer, com confiança embutida e com uma base de SEO multilíngue para crescimento orgânico.
- Um cliente publica uma tarefa e encontra um freelancer por classificação, avaliações e preço em um minuto.
- Um freelancer encontra projetos, se apresenta através de um perfil e reputação, e recebe pagamento.
- A confiança está incorporada no produto: avaliações, comentários, negócios seguros e moderação de conteúdo.
- Três idiomas com uma estrutura de SEO separada transformam o conteúdo em um canal constante de tráfego orgânico.
- Os recargas de saldo são realizadas através do nosso próprio gateway de criptomoeda Payora via o modelo de fatura → pagamento → webhook assinado → crédito.
19Principais aprendizados
A 24freelance é um exemplo de como um marketplace é conquistado não por recursos individuais, mas por equilíbrio. A coisa mais valiosa aqui não é que "existem projetos e existem freelancers" mas comoa interação deles é organizada: com confiança através de avaliações e negócios seguros, com gerenciabilidade através da moderação, e com crescimento orgânico através de SEO multilíngue. São essas decisões estruturais, e não cosméticas, que separam um mercado vivo de dois lados de um catálogo vazio.
Para nós, este foi um projeto na interseção do pensamento de produto, arquitetura de SEO de conteúdo e engenharia de integração — desde o modelo de dados e a estrutura de URL multilíngue até a conexão do nosso próprio gateway de pagamento. Se você precisa de um marketplace, uma plataforma de conteúdo multilíngue ou um serviço complexo com mecânicas e integrações bem pensadas — sabemos como levar essas coisas até um lançamento funcional.



