venerdì 18 ottobre 2019

Come è nato Kombatnet, il social network per fighters


Tempo fa, circa all'inizio dell'estate 2018, ero a cena con la mia ragazza (Paola Coacci, ovviamente psicoterapeuta) ed un paio di amici (il fighter Pietro Mazzoli e sua moglie Sarah Branchesi, nutrizionista) in una pizzeria di Senigallia ed ho esordito con una frase:

"Ho avuto una  una idea per un sito e voglio registrare un dominio".

Ovviamente la prima reazione è stata entusiastica da parte di tutti:

- "Una margherita crudo e bufala"
- "Gamberi e zucchine senza mozzarella"
- "... e due patate, grazie".

La tensione era palpabile.

Felice dell'approvazione dei miei amici ("Registrato ok, ma te non avevi detto che non suonavi più?") e del supporto della mia ragazza ("Sì, sì, va bene, però dopo metti a posto.") mi sono fiondato in questo progetto, sicuro di avere in mano le chiavi del successo.



La mia idea era semplice: mi ero stufato della pubblicità fastidiosa e non interessante, dei commenti fuori luogo dei non addetti ai lavori, del fatto di non avere un mio "posto virtuale" dove poter condividere la mia passione per le discipline da combattimento e le arti marziali con gente che capisse cosa stessi dicendo perché parlava la mia stessa lingua.

Mi sono ricordato di quando, da piccolo, acquistavo le riviste specializzate di chitarra e rimanevo ore a guardare le inserzioni, sognando di potermi permettere una Carvin o una Mantra (il futuro è stato clemente con me: non ho mai potuto permettermi una Carvin ma ho smesso di suonare. Problem solved).


Quel giorno invece, scorrendo il libro della vita dei miei contatti con il pollice, ogni 3x2 ottenevo un suggerimento su come acquistare trucchi e rossetti, proposte di abbonamenti a Sky Calcio e suggerimenti per la cucina.

Capite bene che a meno che non decida di arrotondare sulla statale, il primo annuncio non è decisamente nelle mie corde, riguardo il secondo ci potrei fare un pensiero solo se facessero Sky Low Kick, mentre con il terzo mi sento profondamente offeso.

La mia rete neurale quindi decise per me: avrei creato un luogo virtuale dove convogliare tutte le persone con gli stessi interessi, far incontrare atleti con promoter, negozi di articoli sportivi con palestre, enti e federazioni con giornalisti sportivi. 

Niente più rossetti.

Solo tatami.

A quel punto mi mancava solo una cosa: il nome di dominio.

Luogodiincontrovirtualepermarzialistimaancheperchipraticadisciplinedacombattimentoedovviamentenegozipalestrepromoterentiefederazionigiornalistipalestrelhogiadetto.it 

mi sembrava francamente troppo lungo da ricordare, quantunque per la SEO fosse sicuramente appetibile.

Dopo una lunga dissertazione filosofica tra me e me guardando fisso il muro mentre attorno a me il tempo scorreva lento ed i suoni ovattati ("Amore, ma te non le mangi le patatine?") mi sono deciso:


sarebbe stato il nome del mio nuovo progetto. Punto com.

Sì! Avrei creato un nuovo modo di concepire i social network!

Mi fiondai a registrare il dominio via cellulare, incurante del mondo che mi circondava, preso dal momento come una fiera sulla sua preda, fiero come Galadriel quando si lava la faccia la mattina:

"E TUTTI I FIGHTER SI ISCRIVERANNO, DISPERANDOSI!"





... era fatta.

... quasi.

Ora veniva la parte pratica: avrei SOLO dovuto scrivere il software.

"Eccheccevò", mi dissi, "basta scrivere due righe di codice, strutturare bene il database, mettere su un frontend accattivante ed è fatta". 



Un anno e mezzo più tardi ero in preda alla disperazione più totale. 

Avevo testato tanti di quei tool open source da poter diventare un influencer dei software per la creazione dei social network: aspettatevi che a fianco dei cartelloni con le gambe chilometriche della Ferragni compaia io sdraiato in lingerie su una scrivania vicino ad un pc a turbare i vostri sonni.

Nessuno di essi soddisfava le mie esigenze: Elgg, OSSN, BuddyPress, HumHub... posso andare avanti per una vita. Ognuno aveva qualche difetto: troppo complicato, troppo semplice, qualche funzionalità mancante... una soluzione self-hosted che funzionasse pareva non esistesse. 



Al che ho cominciato a scriverla io con le mie manine sante utilizzando Ionic come frontend per l'app mobile (che già conoscevo per la RLS App, Foundation per il frontend desktop ed OctoberCMS/Laravel per il backend).

Era fatta! Avevo trovato il metodo giusto per portare a termine il progetto.

Avevo solamente bisogno di tre anni e mezzo di sviluppo, 16 ore al giorno, e Kombatnet avrebbe finalmente visto la luce!



... capii in breve che era una soluzione improbabile. Dovevo sbrigarmi prima.

Come tutti gli eroi in crisi allora mi rivolsi al Grande Saggio della Montagna: lui mi avrebbe fornito la luce per illuminare la mia via oscura. 

Sapevo da chi andare: le sue massime ("Non sono tutte rose quelle che luccicano") echeggiavano nell'aere da anni, fornendo una guida spirituale alle anime perdute come me.

Mattia Tarini, mio amico di adolescenza, mio insegnante di Muay Thai/K1 e titolare della palestra Activa Kombat di Pesaro, era la figura che cercavo.



Le sue prime parole quando gli esposi il progetto furono chiare ed illuminanti:

"Una barricata, grazie". 

Sapevo avrebbe capito. 

Cominciammo immediatamente a ragionare insieme sul progetto e mi resi subito conto che doveva essere parte in causa nel suo sviluppo: nessuno infatti meglio di lui conosceva l'ambiente del fighting ed era in grado di coinvolgere atleti e palestre. Nondimeno, mi pestava a sangue ogni sera, motivandomi regolarmente. 

Gli proposi varie soluzioni ma la via era tracciata: avremmo dovuto creare qualcosa di semplice da utilizzare, accattivante e che i fighter fossero in grado di utilizzare senza problemi.



Pensammo inizialmente ad un sasso ed una tavoletta, ma a causa delle difficoltà nell'implementazione della chat optammo in breve per soluzioni più raffinate.

Mi imbattei, più casualmente che altro, in PeepSo, un plugin per Wordpress per la creazione di social network. Nell'ambiente degli sviluppatori Wordpress sta a Laravel come la fit-boxe sta alla Muay Thai, ma avevo il vantaggio di conoscerlo benissimo. Avrei potuto estenderlo con facilità scrivendo relativamente poche righe di codice. 




Decidemmo di optare quindi per PeepSo e non posso fare altro che benedire quel momento perché è veramente un software splendido, solido ed allo stato dell'arte. Le relativamente poche righe di codice erano veramente molto relative, ma il progetto stava finalmente prendendo forma.

Dopo un breve periodo di test locale, eravamo pronti per lanciare Kombatnet: il giorno 7 settembre 2019 il primo social network per fighters, marzialisti ed affini vedeva la luce ed apriva le sue porte a tutti gli atleti e figure correlate. 



Ad un mese dalla nascita già si riempiva di atleti professionisti, campioni del mondo, palestre, vlogger di spicco, nutrizionisti e psicologi dello sport ed ovviamente tantissimi amatori.

Dove ci porterà questo nostro incontro lo ignoro, ma la campanella è appena suonata e la prima ripresa è già uno spettacolo, voglio il massimo da ogni round.



... una barricata anche per me, grazie :)

Post più popolari