01Panoramica del progetto
24freelance è un marketplace per freelance e lavoro remoto: un luogo online dove si incontrano due lati del mercato del lavoro. Da un lato ci sono i clienti che hanno bisogno di un compito svolto — qualsiasi cosa, dalla creazione di un sito web alla traduzione di un testo o alla progettazione di un logo. Dall'altro ci sono i freelance in cerca di progetti e pronti ad assumere il lavoro. Il compito della piattaforma è quello di metterli in contatto affinché si realizzi un accordo, si svolga senza frodi e lasci entrambe le parti soddisfatte.
Una semplice "lista di lavori" o una "bacheca di annunci" non è ancora un marketplace. Un vero scambio di freelance funziona su liquidità a due lati: ha bisogno di abbastanza progetti e abbastanza talenti allo stesso tempo, altrimenti un lato se ne va e la piattaforma si svuota. Ecco perché abbiamo progettato 24freelance non come un catalogo ma come un ecosistema vivente con offerte, accordi, messaggi, valutazioni e un flusso multilingue di traffico organico che continua a portare nuovi partecipanti.
Tecnicamente, il progetto è costruito su un classico e affidabile PHP/MySQL stack ottimizzato per grandi volumi di contenuti e carico di ricerca. L'interfaccia è completamente tradotta in tre lingue — russo, inglese e ucraino — e non in modo cosmetico: ogni lingua ha una struttura SEO separata con i propri URL e corretti link hreflang. I ricarichi del saldo utente avvengono attraverso il nostro Payora gateway di pagamento crypto. Di seguito analizziamo il problema che la piattaforma risolve, le entità di cui è composta e le decisioni ingegneristiche che mantengono in equilibrio questo mercato a due lati.
02Contesto e brief
Lanciare uno scambio di freelance "tecnicamente" può richiedere un paio di settimane — renderlo vivo è molto più difficile. Mentre suddividevamo il compito, è emerso un classico insieme di problemi — quelli che uccidono la maggior parte dei mercati del lavoro prima che inizino:
- Il problema dell'uovo e della gallina. I clienti vanno dove si trova il talento, e i freelance vanno dove ci sono i progetti. Se uno dei due lati è vuoto, la piattaforma non decolla mai.
- Un deficit di fiducia. Le persone lavorano con sconosciuti su internet e pagano per un risultato che non hanno ancora visto. Senza valutazioni, recensioni e accordi sicuri, nessuno rischia i propri soldi e il proprio tempo.
- Rumore e confusione. Senza moderazione, il feed si riempie rapidamente di spam, duplicati, manipolazioni e progetti truffa — e la fiducia nella piattaforma crolla.
- Un punto cieco nella ricerca.Se un cliente non riesce a trovare un freelancer adatto per abilità, categoria e budget entro un minuto, si rivolge a un concorrente.
- Da dove proviene il traffico.Il traffico a pagamento per un marketplace è costoso e instabile. Senza un afflusso organico da ricerca, l'economia non torna mai.
Il brief è stato formulato in questo modo: costruire un vero e proprio marketplace che sia facile e sicuro per entrambe le parti. Il cliente dovrebbe trovare rapidamente talenti e non temere per i propri soldi. Il freelancer dovrebbe trovare progetti, presentarsi e essere pagato. E la piattaforma stessa dovrebbe crescere su traffico organico multilingue, non solo sulla pubblicità.
Un ulteriore livello del brief era il multilinguismo come canale di crescita, non un semplice spuntino. I mercati di lingua russa, inglese e ucraina non si sovrappongono in gran parte e ciascuno è una propria fonte di traffico di ricerca. Mettere un "interruttore di lingua" sopra un'unica URL significa perdere quel traffico. Quindi il multilinguismo è stato integrato nell'architettura SEO fin dall'inizio piuttosto che aggiunto successivamente.
03Obiettivi del progetto
Dalla sintesi sono emersi obiettivi concreti di prodotto e ingegneria che abbiamo mantenuto a fuoco in ogni fase:
- Equilibrio tra due lati.La piattaforma deve offrire valore sia al cliente che al freelancer fin dalla prima visita, altrimenti un lato non tornerà.
- Fiducia per default.Valutazioni, recensioni, profili con storia, affari sicuri e moderazione sono integrati nel prodotto, non aggiunti successivamente.
- Ricerca veloce e precisa.Un cliente trova talenti e un freelancer trova un progetto per categoria, abilità, tag e parola chiave in pochi secondi.
- SEO multilingue.URL separati e hreflang per ru/en/uk in modo che ogni lingua porti il proprio traffico organico.
- Denaro trasparente.Chiarire i ricarichi del saldo e garantire transazioni sicure sulla piattaforma attraverso un'integrazione con il gateway di pagamento.
- Gestibilità.Moderazione di progetti e contenuti, affinché la qualità del feed non dipenda dalla buona fede di ogni partecipante.
Tutti questi obiettivi spingono la piattaforma in una direzione — verso uno stato in cui un affare tra estranei diventa una transazione ordinaria e sicura piuttosto che un rischio.
04Cosa abbiamo costruito
24freelance riunisce il mercato freelance in diversi blocchi interconnessi che coprono insieme l'intero percorso dalla pubblicazione di un compito al pagamento e alla recensione:
Progetti e compiti
Un cliente pubblica un compito con una descrizione, un budget, una categoria e una scadenza — il punto di ingresso per i freelance.
Risposte e offerte
I freelance rispondono a un progetto, proponendo termini e un prezzo — il cliente sceglie tra le offerte attive.
Profili di entrambe le parti
Profili separati per freelancer e clienti con storia, valutazioni e portafogli — la base della fiducia.
Offerte e messaggi
Messaggistica privata e struttura delle offerte per concordare i dettagli e portare un progetto a un risultato.
Valutazioni e recensioni
La valutazione reciproca dopo il lavoro costruisce reputazione e aiuta i prossimi partecipanti a scegliere saggiamente.
Moderazione
I progetti e i contenuti vengono esaminati — il feed rimane pulito e la piattaforma gestibile.
In cima a questo c'è un modello di homepage dedicato, ricerca, categorie e tag, un'interfaccia multilingue con SEO separato e ricariche di saldo tramite il gateway crypto Payora. Tutto è distribuito come un unico prodotto su uno stack PHP/MySQL.
Il prodotto in breve: "Un mercato freelance a due lati: un cliente trova talenti in un minuto, un freelancer trova progetti. Fiducia attraverso valutazioni e offerte sicure; crescita attraverso SEO organico multilingue."
05Entità e modello di dati
Ogni marketplace si basa su un modello di dati pulito — su come i suoi partecipanti e i legami tra di essi sono descritti. 24freelance ha molte di queste entità, e ognuna gioca il suo ruolo nella meccanica complessiva del mercato:
- Progetti e compiti — ciò per cui il cliente viene: un compito con una descrizione, budget, categoria, scadenza e stato.
- Risposte e offerte — la reazione dei freelancer a un progetto: una proposta con un prezzo e termini su cui il cliente decide.
- Profili di freelancer e clienti — due ruoli con interfacce e scenari diversi ma un unico sistema di reputazione.
- Messaggi privati — la corrispondenza privata delle parti, senza la quale i dettagli del lavoro non possono essere concordati.
- Affari — un accordo formalizzato tra le parti che lega un freelance a un progetto.
- Valutazioni e recensioni — valutazione reciproca del risultato che accumula una storia di reputazione.
- Categorie e tag — lo scheletro di navigazione e ricerca attraverso il quale i contenuti vengono trovati e raggruppati.
Fondamentalmente, i ruoli di cliente e freelance sono separati a livello di modello: ciascuno ha il proprio insieme di azioni, il proprio cruscotto e la propria vista dello stesso affare. Questo non è un cosmetico dell'interfaccia, ma una base — una navigazione chiara e una logica di permessi corretta su ogni schermo derivano da questa separazione.
06La logica di un mercato a due facce
La sfida centrale ingegneristica e di prodotto di un marketplace è mantenere entrambi i lati in equilibrio. Così abbiamo progettato ogni scenario da due punti di vista contemporaneamente: ciò che vede il cliente e ciò che vede il freelancer nello stesso momento.
Per il cliente, il valore sta nella velocità e nella scelta. Pubblica un compito — ricevi un flusso di risposte, confronta i freelancer per valutazione, recensioni e prezzo, scegli quello giusto e passa a un accordo. Meno attrito su questo percorso, maggiore è la possibilità che il progetto venga effettivamente completato piuttosto che bloccarsi.
Per il freelancer, il valore sta nell'accesso ai progetti e nella possibilità di distinguersi. Un profilo con storia e valutazione, un feed di compiti rilevanti, un flusso di risposte semplice e un accordo chiaro lavorano tutti per aiutare il freelancer a trovare lavoro e tornare di nuovo.
Questi due loop si alimentano a vicenda: più freelance rendono la piattaforma più attraente per i clienti; più progetti danno ai freelance più motivi per rimanere. Il nostro compito era mantenere entrambi i loop in movimento senza distorsioni, in modo che ogni decisione di prodotto rafforzasse piuttosto che indebolire questo ciclo.
Un marketplace non è la somma di due interfacce, ma un meccanismo unico in cui l'azione di un lato deve creare immediatamente valore per l'altro. Un progetto pubblicato è un segnale per i freelance; una risposta inviata è una scelta per il cliente.
07Fiducia: valutazioni, recensioni, affari sicuri
Il lavoro freelance è lavorare con estranei e ricevere un pagamento per un risultato che non esiste ancora. Senza meccanismi di fiducia, un mercato del genere semplicemente non inizia: la paura di essere truffati è troppo alta da entrambe le parti. Ecco perché la fiducia in 24freelance non è una funzionalità separata, ma una parte portante del prodotto.
Valutazioni e recensioni
Dopo che il lavoro è completato, le parti si valutano a vicenda e questi punteggi si accumulano nel profilo. È così che si forma la reputazione: un freelance con una storia di progetti di successo guadagna un vantaggio, e un cliente con buone recensioni attrae talenti più forti. La reputazione diventa la valuta della piattaforma e disciplina entrambi i lati.
Profili con storia
Un profilo non è un modulo, ma una traccia accumulata: progetti completati, recensioni, una valutazione. Più a lungo qualcuno è sulla piattaforma e più onestamente lavora, maggiore è il suo capitale di fiducia. Un neofita deve guadagnare quel capitale, che è una barriera naturale contro i partecipanti in mala fede.
Affari sicuri
Un affare struttura l'accordo e lega un freelance a un progetto, riducendo il rischio che una parte scompaia a metà strada. Regole trasparenti e uno stato chiaro dell'affare rimuovono la causa più comune di conflitto: una discrepanza nelle aspettative. Quando entrambe le parti vedono gli stessi termini, le controversie diventano molto meno frequenti.
08Moderazione dei contenuti e dei progetti
Un feed di marketplace è la sua vetrina, e senza supervisione degrada rapidamente. Spam, duplicati, manipolazione, progetti truffa e offerte consapevolmente scadute allontanano i partecipanti di buona fede più velocemente di qualsiasi altra cosa. Ecco perché la moderazione in 24freelance è integrata nel ciclo di vita dei progetti e dei contenuti piuttosto che lasciata alla gestione manuale dei reclami.
I progetti e i contenuti vengono esaminati prima di diventare parte integrante del feed. Questo ci consente di eliminare spazzatura ovvia all'ingresso, mantenere alta la qualità di ciò che gli utenti e i motori di ricerca vedono e preservare la gestibilità della piattaforma man mano che il volume dei contenuti cresce. La moderazione ha il proprio insieme di stati e transizioni, quindi per ogni oggetto è chiaro a che fase si trova e perché è finito lì.
È importante notare che la moderazione funziona a braccetto con il multilinguismo: i contenuti vengono esaminati e pubblicati in ciascuna versione linguistica, non solo nell'originale. Questo significa che la qualità del feed rimane uguale in tutte e tre le lingue e nessuna località si trasforma in una discarica di contenuti non verificati.
09Multilinguismo ru/en/uk
24freelance parla tre lingue — russo, inglese e ucraino — e questo non è semplicemente una traduzione delle etichette dell'interfaccia. Il multilinguismo qui è un canale di acquisizione a tutti gli effetti, quindi è costruito in modo approfondito.
Ogni lingua è essenzialmente un negozio separato della stessa piattaforma, con la propria interfaccia, i propri contenuti e il proprio pubblico. I mercati freelance di lingua russa, inglese e ucraina non si sovrappongono sostanzialmente: hanno comunità diverse, abitudini diverse e — cosa più importante per la crescita — query di ricerca diverse. Fonderli sotto un unico interruttore su un unico indirizzo significherebbe rinunciare volontariamente a due terzi del potenziale traffico organico.
Quindi abbiamo separato le lingue a livello di URL: ogni locale ha il proprio insieme di indirizzi e corretti hreflang link che dicono ai motori di ricerca che queste sono versioni linguistiche di una pagina, non duplicati. In questo modo, ogni lingua viene indicizzata separatamente, si posiziona per le proprie query e porta esattamente il proprio pubblico sulla piattaforma.
Una struttura SEO separata per ogni lingua è la differenza tra "un sito con un interruttore" e "tre piattaforme in una." Il primo porta il traffico di un mercato; il secondo, di tre.
10Architettura SEO e traffico
Per un marketplace, la ricerca organica non è un bel bonus ma la base dell'economia. Il traffico a pagamento per un mercato del lavoro è costoso, competitivo e termina precisamente quando finisce il budget pubblicitario. L'organico, d'altra parte, si accumula: una pagina indicizzata una volta porta partecipanti per mesi. Quindi abbiamo integrato la SEO nell'architettura fin dall'inizio piuttosto che "ottimizzare in seguito."
Un grande volume di contenuti — progetti, profili, categorie, tag — è la forza naturale di un marketplace per la ricerca: centinaia e migliaia di pagine attive, ognuna delle quali può posizionarsi per la propria query. Categorie e tag offrono una struttura URL pulita e logica attraverso la quale sia gli utenti che i robot di ricerca si muovono facilmente.
In cima a questo c'è indicizzazione separata in tre lingue con hreflang, indirizzi canonici corretti e uno schema di link che non genera duplicati. L'obiettivo è semplice: che ogni pagina in ogni lingua abbia la possibilità di apparire nei risultati per le proprie query e portare esattamente il pubblico a cui è rilevante. In sintesi, questo trasforma il contenuto della piattaforma in un canale che lavora continuamente per l'afflusso di nuovi clienti e freelance.

11Ricerca, categorie e tag
In uno scambio con un grande volume di contenuti, tutto dipende dalla navigazione: se un cliente non riesce a trovare un freelance adatto in un minuto, o un freelance un progetto rilevante, la piattaforma è inutile per loro, indipendentemente da quante offerte contiene. Quindi la ricerca, le categorie e i tag non sono elementi ausiliari ma il modo principale di muoversi all'interno della piattaforma.
Ricerca
La ricerca è implementata come una richiesta POST e funziona sul corpo principale di contenuti della piattaforma — progetti e freelance. L'utente indica ciò di cui ha bisogno e ottiene una selezione pertinente piuttosto che un feed infinito da scorrere manualmente.
Categorie e tag
Le categorie impostano la struttura grossolana del mercato per linea di lavoro, mentre i tag forniscono una fine granularità per abilità e argomento. Insieme lavorano per le persone e per la SEO allo stesso tempo: l'utente restringe la scelta a ciò di cui ha bisogno e il motore di ricerca ottiene URL puliti e significativi come pagine di tag e categorie che indicizzano bene.
Questa combinazione trasforma un grande volume di contenuti che a prima vista sembra caotico in uno spazio gestibile che è facile da attraversare da entrambi i lati — sia il cliente in cerca di talenti che il freelance in cerca di lavoro.
12La homepage: un template dedicato
La homepage dell'exchange è il suo volto e il primo punto di contatto con entrambi i pubblici contemporaneamente. Ha un compito proprio, distinto dalle pagine interne: in pochi secondi deve spiegare cos'è la piattaforma e dividere due flussi di visitatori — clienti e freelance — ciascuno verso il proprio scenario.
Quindi abbiamo messo la homepage in un modello dedicato piuttosto che allungarla sul layout condiviso delle pagine interne. Questo ci ha dato la libertà di assemblare esattamente i blocchi che funzionano per la conversione al primo accesso: posizionamento chiaro, punti di ingresso per entrambi i lati del mercato, contenuti freschi e ricerca. Quando la homepage vive nel suo modello, può essere sviluppata e ricostruita senza toccare il resto del sito, e viceversa.
Analytics, footer e ricerca sulla homepage sono collegati alla sua struttura. Questa separazione è una decisione ingegneristica tipica per progetti in cui pagine diverse hanno ruoli fondamentalmente diversi: un singolo modello è conveniente per pagine uniformi ma ostacola dove una pagina deve svolgere un ruolo speciale. La homepage è esattamente un caso del genere.
13Ricariche di saldo tramite Payora
Qualsiasi marketplace ha bisogno di un ciclo di denaro interno: gli utenti ricaricano il proprio saldo per pagare servizi, promozioni o affari all'interno della piattaforma. Per 24freelance abbiamo implementato le ricariche attraverso il nostro gateway di pagamento in criptovaluta Payora — il gateway che abbiamo progettato e costruito come prodotto separato.
La meccanica è trasparente e affidabile: la piattaforma crea una fattura in Payora per l'importo richiesto, l'utente pays lo sul checkout preconfezionato del gateway, e dopo la conferma Payora invia a 24freelance un webhook firmato — una notifica di pagamento lato server con una firma crittografica. La piattaforma verifica la firma e solo allora accredita il saldo. In questo modo l'accredito è sempre legato a un fatto di pagamento verificato, non a un'azione dell'utente nel browser.
Questa integrazione è importante per due motivi. Prima di tutto, soddisfa un reale bisogno degli utenti di ricaricare il saldo con criptovaluta — in modo rapido e senza intermediari. In secondo luogo, 24freelance è diventata uno dei primi integratori attivi di Payora e un test del modello scelto — "fattura → pagamento → webhook firmato → accredito" — su un prodotto reale piuttosto che su un banco di prova.
Il webhook firmato è l'unica fonte di verità riguardo al denaro. Il saldo viene accreditato su una notifica verificata dal gateway, quindi uno stato "pagato" non può essere falsificato semplicemente seguendo un link.
14Media e sottodomini
Uno scambio freelance porta sempre con sé molti media: avatar e loghi, screenshot di lavoro, foto del portfolio, anteprime di offerte e progetti. Se tutto ciò viene servito dal dominio principale mescolato con l'applicazione, nel tempo si ottiene un carico extra, politiche di caching ingarbugliate e mal di testa per la scalabilità.
Quindi i media in 24freelance sono suddivisi tra sottodomini separati — per gallerie, loghi, foto, offerte e progetti. Questa separazione porta diversi vantaggi contemporaneamente: le risorse statiche possono avere le proprie regole di caching, la consegna dei media è più facile da accelerare e scalare indipendentemente dall'applicazione principale, e il carico dei file pesanti non interferisce con la parte dinamica della piattaforma.
Questa è un'ordine infrastrutturale che è invisibile all'inizio ma diventa critica man mano che il volume dei contenuti cresce — e il contenuto di un marketplace cresce costantemente. Separare i media e l'applicazione in anticipo evita una dolorosa ricostruzione nel momento stesso in cui il traffico e il volume dei dati sono già elevati.
15Stack tecnologico e infrastruttura
Per 24freelance abbiamo scelto uno stack server collaudato nel tempo, costruito per grandi volumi di contenuti, carico di ricerca e operazioni a lungo termine.
- Backend — PHP: logica del marketplace, progetti e risposte, profili, offerte, messaggi, valutazioni e moderazione.
- Archiviazione — MySQL: il modello di dati della piattaforma con un grande volume di contenuti e collegamenti tra entità.
- Multilinguismo — una struttura SEO separata per ru/en/uk: URL separati e corretti collegamenti hreflang.
- Pagamenti — integrazione con il gateway crypto Payora per ricariche di saldo tramite fattura → pagamento → webhook firmato → modello di credito.
- Media — sottodomini separati per gallerie, loghi, foto, offerte e progetti con le proprie politiche di consegna.
Questo stack è una scelta deliberata a favore dell'affidabilità e della prevedibilità: PHP/MySQL si adattano perfettamente ai marketplace ricchi di contenuti, scalano bene e sono semplici da mantenere, e l'intera infrastruttura di hosting e consegna è già costruita attorno a loro.
16Design e UX
Un marketplace vende fiducia: l'utente dovrebbe capire a colpo d'occhio come pubblicare un compito o trovare un progetto qui e non perdersi tra due ruoli. Così abbiamo reso le interfacce di 24freelance chiare e funzionali, con l'accento sugli scenari piuttosto che sulla decorazione.
Il fork chiave corre tra i due ruoli. Il cliente e il freelancer vedono la piattaforma in modo diverso, e ogni scenario deve essere ovvio dal proprio lato: per il cliente — pubblicare un compito e scegliere un freelancer; per il freelancer — trovare un progetto e rispondere. Meno l'utente deve indovinare in quale loop si trova e cosa fare dopo, maggiore è la possibilità che raggiunga l'azione target.
Un'attenzione speciale va agli schermi in cui si forma la fiducia: profili con valutazioni e recensioni, la pagina del progetto, il momento della risposta e l'affare. Qui è dove una persona decide di lavorare con uno sconosciuto, e qualsiasi ambiguità costa conversione. Quindi le informazioni su reputazione, termini e stato sono presentate in modo che siano visibili immediatamente e senza clic extra.
17Come abbiamo lavorato
Abbiamo gestito il progetto in fasi sequenziali, ognuna con un risultato tangibile:
- Ricerca. Abbiamo analizzato le meccaniche di un mercato a due lati, i punti critici di entrambe le parti e i requisiti per la fiducia e il multilinguismo.
- Modello di dati. Abbiamo progettato le entità — progetti, risposte, profili, affari, messaggi, valutazioni, categorie e tag — e i collegamenti tra di esse.
- Architettura multilingue.Abbiamo creato una struttura SEO separata ru/en/uk con URL distinti e hreflang prima di riempirla di contenuti.
- Sviluppo core.Abbiamo costruito la pubblicazione di progetti e risposte, i profili di entrambe le parti, offerte e messaggi, valutazioni, ricerca, categorie e tag.
- Moderazione e contenuti.Abbiamo integrato la revisione dei progetti e dei contenuti nel loro ciclo di vita, mano nella mano con il multilinguismo.
- Pagamenti.Abbiamo collegato i ricarichi di saldo tramite Payora utilizzando il modello fattura → pagamento → webhook firmato → credito.
- Infrastruttura e lancio.Abbiamo implementato sottodomini media, un modello di homepage dedicato e uno scheletro SEO dimensionato per un grande volume di contenuti.
Ad ogni passo abbiamo tenuto a mente il principale criterio del marketplace: valore per entrambe le parti contemporaneamente, perché è ciò che decide se la piattaforma prende vita o rimane un catalogo vuoto.
18Il risultato
Ciò che è emerso non è un "sito con lavori" ma un vero e proprio marketplace freelance a doppio lato: con meccanismi che offrono valore sia al cliente che al freelancer, con fiducia integrata e con una base SEO multilingue per una crescita organica.
- Un cliente pubblica un compito e trova un freelancer in base a valutazioni, recensioni e prezzo in un minuto.
- Un freelancer trova progetti, si presenta attraverso un profilo e una reputazione, e viene pagato.
- La fiducia è integrata nel prodotto: valutazioni, recensioni, affari sicuri e moderazione dei contenuti.
- Tre lingue con una struttura SEO separata trasformano i contenuti in un canale costante di traffico organico.
- I ricarichi di saldo avvengono attraverso il nostro gateway crypto Payora tramite il modello fattura → pagamento → webhook firmato → credito.
19Lezioni apprese
24freelance è un esempio di come un marketplace si vinca non per singole funzionalità ma per equilibrio. La cosa più preziosa qui non è che "ci sono progetti e ci sono freelance" ma comeè organizzata la loro interazione: con fiducia attraverso valutazioni e affari sicuri, con gestibilità attraverso moderazione, e con crescita organica attraverso SEO multilingue. Sono queste decisioni portanti, non cosmetiche, che separano un mercato vivente a due lati da un catalogo vuoto.
Per noi questo è stato un progetto all'incrocio tra pensiero di prodotto, architettura SEO dei contenuti e ingegneria di integrazione — dal modello di dati e dalla struttura URL multilingue al collegamento del nostro gateway di pagamento. Se hai bisogno di un marketplace, di una piattaforma di contenuti multilingue, o di un servizio complesso con meccaniche e integrazioni ben pensate — sappiamo come portare queste cose fino a un lancio funzionante.



