Studiu de caz: Dezvoltarea aplicației Splash

În contextul creșterii interesului pentru transportul urban ușor și ecologic, Splash vine cu alternative de transport urban, precum închirierea de trotinete electrice în București...

Codezilla | Dezvoltăm aplicația mobilă Splash Mobility și interfața de administrare

Provocare

Construirea aplicației mobile Splash, respectând următoarele cerințe:

 

  • simplitate și intuitivitate pentru utilizator (UX & UI);
  • stabilitate și performanță, indiferent de numărul de useri activi;
  • gestionarea informațiilor și a datelor obținute pentru luarea celor mai bune decizii și comunicare personalizată.

 

Abordare și soluții

Design UX & UI

 

Atunci când am construit flow-ul de utilizator și design-ul, ne-am concentrat pe crearea de procese cât mai ușoare și mai simplificate și să construim o experiență de utilizator plăcută, de la început până la final.

 

  • Am creat procesul de înregistrare prin autentificare simplificată, pe baza numărului de telefon;
  • Acces facil la toate informațiile esențiale, din primul ecran;
  • Acces facil și intuitiv la Start cursă, prin apăsarea unui buton;
  • Centralizarea posibilităților de plată (prepay, per cursă, abonament sau voucher) și ușurarea procesului de plată prin prepay sau salvarea datelor de card într-o singură secțiune (wallet).

 

Tehnologie de dezvoltare

 

Aplicația a fost construită în așa fel încât să fie multiplatform, accesibilă în aceeași formă de pe iOS și Android, ușor scalabilă, cu viteză de încărcare bună și foarte stabilă, luând în calcul de la început multiple update-uri ulterioare.

 

Pentru a respecta toate acestea, a fost ales React Native pentru aplicațiile de mobile, iar pentru backend s-a creat o arhitectură cu microservicii, folosind serverul Node JS cu framework-ul Express JS și o bază de date no SQL - Mongo DB.

 

Interfața de administrator

 

Am construit un admin cu multiple funcționalități din afara categoriilor esențiale, pentru a ușura ulterior procesele de optimizare și update-uri, marketing automation și enhanced customer journey sau BI.

 

Pentru dezvoltare am folosit React, fiind un framework matur, cu multe librării, ce oferă rapiditate în dezvoltare și siguranță, având și o comunitate de dezvoltatori solidă.

 

Feedback personalizat

 

Știind că aplicația este doar o jumătate din experiență, iar feedback-ul venit din realitatea folosirii trotinetelor este, poate, cel mai important, ne-am folosit de aplicație pentru a-l gestiona ușor și rapid, oferind posibilitatea clienților de a da feedback direct în app, după fiecare cursă.

 

În plus, am automatizat direct din platformă gestionarea feedback-ului, acolo unde se putea (de exemplu, la 3 feedback-uri cu o stea pe o trotinetă, aceasta trece automat în stare de mentenanță).

 

Mentenanță și optimizări constante

 

Cu ajutorul implementărilor detaliate mai sus, am creat un univers tehnologic, cu multiple tool-uri și automatizări, care ne-a permis să aducem update-uri relevante aplicației, din experiența reală și analize pe date semnificative, care să aducă un plus valoare brandului Splash.

Rezultate

 

La patru ani de la lansare, Splash este cea mai mare companie de transport alternativ cu capital 100% românesc, de pe piața din România, realizare obținută pe baza experiențelor de utilizator și a respectării promisiunii de brand (lucru la care aplicația a avut un aport substanțial), fără bugete semnificative de marketing.

Articole similare

Vrei să mai discutăm despre acest subiect sau despre altceva?

Stabilește o întâlnire cu unul dintre experții noștri digitali

Stabilește o întâlnire