Orangogo

Orangogo è il “Motore di ricerca degli sport”. Orangogo dà alle società sportive la possibilità di pubblicare i propri corsi, eventi e contenuti, permettendone ricerca, prenotazione e acquisti direttamente dalla piattaforma. Sport Grand Tour srl, l’azienda proprietaria di Orangogo, attraverso alcuni round di finanziamento ha raccolto negli anni diversi Milioni di euro da VC e fondi d’investimento nazionali, costruendo un team di 18 persone. Per Orangogo abbiamo sviluppato tutto il software iniziale, fornendo un servizio di evolutiva continua da parte di un team di sviluppatori dedicato. Orangogo si basa principalmente su Laravel e Vue.js con uno stack LEMP

3Mesi di sviluppo per la messa online
4Sviluppatori coinvolti da inizio progetto
2Anni di sviluppo continuo (2020)

La sfida iniziale

Orangogo si è rivolta a BitBoss a Giugno 2018 per ripensare da zero e costruire la piattaforma web based su cui poggia il loro modello di business.
Avendo raggiunto un buon livello di crescita e avendo condotto sufficienti test di mercato, era il momento per Orangogo di costruire una piattaforma custom cucita sulle loro esigenze.
Non si trattava unicamente di sviluppare un prodotto digitale, ma continuare a estendere le sue funzionalità per seguire la vision aziendale a lungo termine.
La piattaforma avrebbe dovuto evolversi in continuazione a livello grafico e funzionale, con particolare reattività per riuscire a vivere e prosperare in un mercato turbolento, fatto di obiettivi aziendali e metriche da rispettare, competitor agguerriti e utenti alla continua ricerca di novità.
La fretta da sola però è cattiva consigliera, in qualsiasi ambito. Era ed è infatti necessario prestare fortissima attenzione a quegli elementi invisibili, ma fondamentali che richiedono invece analisi e metodo.

  • Attenzione alla qualità del codice per permettere un’evoluzione organica e ordinata della piattaforma
  • Analisi delle performance e dei colli di bottiglia per gli utenti finali
  • Studio dei potenziali problemi di sicurezza e monitoraggio dei server per permettere una rapida scalabilità per un pubblico sempre più vasto.

Roadmap

Sviluppo del sito web e della piattaforma di ricerca e prenotazione degli sport


Tempi di sviluppo

Per la prima messa online di un prodotto di base, comprendente le funzionalità core della piattaforma, abbiamo concordato un periodo di 3 mesi, con un budget di circa 30k€. Il team iniziale di progetto era composto dalle seguenti figure:

  • un Project Manager tecnico che facesse da ponte tra gli sviluppatori e il committente
  • Uno sviluppatore full time di BitBoss
  • Uno sviluppatore e un UX/UI designer interni di Orangogo.

Nel settembre 2018, al termine dei 3 mesi concordati, la prima versione funzionante di Orangogo è stata messa online.

Da quel momento e per i successivi due anni è iniziata un'attività di sviluppo continuo al fine di apportare miglioramenti e ampliamenti all'intero progetto, tutt'ora in evoluzione. Il team tecnico oggi si compone di:

  • Un Project Manager tecnico
  • Tre sviluppatori
  • Un reparto di UX/UI
  • Un team dedicato alla SEO, oltre a tutte le altre funzioni aziendali di supporto.


Funzionalità chiave

La prima versione di Orangogo online comprendeva:

  • Un sistema di ricerca degli Sport basato su Algolia
  • Diverse tipologie di utenti, tra i quali le società sportive che potevano inserire i propri corsi e gestirli tramite un wizard di inserimento delle informazioni
  • Un sistema di pagamenti dei corsi online tramite Stripe
  • Diverse le pagine statiche e dinamiche che rendessero il sito web ricco e funzionale

Nel tempo Orangogo si è evoluto moltissimo, comprendendo oggi innumerevoli funzionalità per le società sportive e per gli utenti: gestione degli eventi nelle società sportive e booking di biglietti, un sistema di voucher per le transazioni sulla piattaforma, possibilità di creare e raccogliere iscrizioni su centri estivi, prime prove degli sport, gestione di gruppi di lezioni e abbonamenti, e moltissime altre funzionalità.

È stato sviluppato anche un prodotto completamente nuovo, Orangogo Gestionale, ad oggi in beta privata, per dare alle società sportive un potente strumento di gestione aziendale e contabile.

>100KBudget

Metodo di lavoro

Durante tutti gli anni di rapporto con Orangogo, è stato utilizzato un approccio Agile, con Sprint di due settimane e Meeting focalizzati sul risultato conseguibile in questo breve arco di tempo. Gli sprint sono stati accompagnati da una strategia di pianificazione degli obiettivi e di misurazione dei risultati basata sul  metodo OKR (Objectives and Key Results) al fine di dare una direzione di lungo periodo.


Tecnologie utilizzate

L’applicazione è stata sviluppata in Laravel, framework PHP e ospitata su server DigitalOcean. Orangogo utilizza un classico database relazionale MySql.

Il frontend è stato sviluppato a partire da Boostrap v3, utilizzando la metologia BEM per produrre i sass sorgenti che compongono la grafica.Per le logiche frontend è stato utilizzato Vue.js 2.

È stato utilizzato Laravel Forge per la gestione e il setup del server.

Pannelli di amministrazione in Laravel Nova e Telescope permettono la gestione delle informazioni da parte del personale addetto.

Soluzione/Risultato

Il motore di ricerca degli sport

Ad oggi (Giugno 2020), Orangogo conta su base mensile più di 70.000 visite, 200.000€ di transazioni, e ha un totale di 9.000 attività sportive prenotabili su 1500 comuni italiani da parte del 14% delle società sportive censite in Italia.

Con un modello di business integrato B2B2C, tramite la piattaforma digitale Orangogo permette alle persone di cercare e trovare lo sport più adatto, dando al contempo alle società sportive un unico strumento per la gestione amministrativa e il marketing digitale.

Iniziamoa lavorareinsieme?