Screenshot dell'app Simba

Simba

Servizio innovativo di pick up & delivery per la cura dell'auto gestito tramite app, con prenotazioni e pagamenti online.

Flutter Notifiche Pagamenti QR Code REST
Cliente
General Impact S.R.L.
Settore
Startup Automotive

La Richiesta

"Aggiornare un MVP per un servizio di car-care a domicilio."

La Sfida

La startup Simba si trovava in una fase delicata: nonostante possedesse già due applicazioni Flutter per la gestione dei servizi di pick-up e delivery dell'auto, il debito tecnico ne bloccava la crescita. Le app destinate a utenti e driver, pur essendo funzionali nel concetto, erano prive di una struttura architetturale definita, con widget poco ottimizzati che compromettevano le prestazioni e la fluidità del rendering. Il punto critico era rappresentato dai pagamenti: gli SDK del broker erano ormai obsoleti e privi di supporto, rendendo impossibile processare transazioni in-app. In sintesi, la startup disponeva di un'idea innovativa ma di un motore tecnologico troppo fragile per sostenere un lancio sul mercato o per essere presentato con successo a potenziali investitori.

La Soluzione

L'intervento è iniziato con una ristrutturazione profonda, applicando i principi della Clean Architecture per trasformare un codice disorganizzato in un sistema solido, modulare e facilmente scalabile. Per risolvere l'impasse dei pagamenti, ho sviluppato e rilasciato come open source il plugin "flutter_nexi", un wrapper che permette l'integrazione nativa degli SDK del broker direttamente in Flutter, eliminando la necessità di gestire codice sorgente specifico nel progetto principale. Parallelamente, ho adottato un approccio Contract Driven tramite specifiche OpenAPI, suggerendo l'integrazione di generatori Swagger per sincronizzare perfettamente il lavoro tra frontend e backend. Sul piano dell'esperienza utente, ho tradotto fedelmente il nuovo design system da Figma in widget ottimizzati, aggiungendo funzionalità strategiche come la scansione di codici QR per validare in tempo reale lo scambio delle chiavi e del veicolo tra cliente e driver.

Impatto & Risultati

In pochi mesi di lavoro intensivo, Simba è passata dall'avere un prototipo problematico a possedere un asset tecnologico di alto profilo, pronto per il go-to-market. La solidità della nuova architettura e la fluidità della user experience non hanno solo migliorato il servizio operativo, ma hanno fornito alla startup la credibilità necessaria per presentarsi con successo davanti a incubatori e acceleratori di impresa. Grazie a questo upgrade strutturale, l'azienda ha ottenuto il supporto strategico e i capitali necessari per scalare il proprio business, contando su una piattaforma sicura, performante e capace di evolvere rapidamente insieme alle esigenze del mercato.

"Noi di Simba Mobility collaboriamo con Angelo da oltre un anno e ne siamo estremamente soddisfatti. Angelo si è sempre dimostrato una persona professionale e affidabile, capace di portare a termine le proprie attività con serietà e ottimi risultati. È davvero un piacere collaborare con lui."

Andrea Paniconi
Andrea Paniconi
CEO @ General Impact Srl