Pregled projekta

Kompanije hoće da zaposleni voze bicikl, dele prevoz ili hodaju umesto da voze sami. Ali email lanci i tabele to ne postižu. U brigit.dev sam primarno doprinio backend razvoju — upravljanje vožnjama, korisnički tokovi rada i poslovna logika za platformu održive mobilnosti.

Vlasnik sam dizajna i implementacije gamifikacionog sistema: dostignuća, bedževi, nivoi, praćenje progresije i mehanike nagrada. Takođe sam pomagao sa geolokacijom i mapiranjem kroz mobilno iskustvo.

Platforma za putovanje na posao sa upravljanjem vožnjama, praćenjem aktivnosti i gamifikacionim sistemom koji sam dizajnirao i gradio od nule.

Industrija

Mobilnost

Usluge

  • UX/UI dizajn
  • Web razvoj
  • Produkt strategija

Ključni rezultati

  • Responzivan dizajn
  • Prilagođeni razvoj
  • Poboljšanja korisničkog iskustva

Tip platforme

Mobilna aplikacija

Tehnologije

  • TypeScript
  • React Native
  • Expo
  • NestJS
  • PostgreSQL
  • Location Services

Izazov

Programi održivog putovanja na posao propadaju kad je učešće nevidljivo. Niko ne zna ko je uključen. Niko ne vidi uticaj. Deluje kao domaći zadatak, ne kao nešto što tim radi zajedno.

Onda je tu mapa. Ljudi očekuju da im tačka na mapi stoji kad stoje. GPS ne radi tako, i kad mapa laže, ljudi prestaju da veruju celoj aplikaciji.

Pristup

Mobile-first — tu su putnici zapravo. Gradio sam backend sisteme za upravljanje vožnjama, učešće u putovanju, praćenje aktivnosti, audit i merenje angažovanja.

Gamifikacioni sloj bio je moj od početka do kraja. Dostignuća za prekretnice, bedževi za konstantnost, nivoi koji pokazuju progresiju, nagrade koje zaista motivišu bez patronizirajućeg osećaja. Dizajnirao sam mehanike, gradio API-je i povezivao ih u mobilno iskustvo.

Značajno vremena proveo sam na geolokaciji — potrošački GPS daje možda 5 metara tačnosti, i kad mapa pokazuje kretanje na autobuskoj stanici, ljudi prestaju da veruju.

Rešenje

Zaposleni pronalaze ili se pridružuju deljenim vožnjama — biciklističke grupe, prevoz, partneri za hodanje — sa rutama, vremenima polaska i grubim procenama uštede CO₂.

Tokom putovanja, aplikacija prati distancu i trajanje na mapi. Timovi vide ko je aktivan. Dostignuća se otključavaju za prekretnice, bedževi nagrađuju konstantnost, nivoi pokazuju progresiju, a rang lista čini učešće vidljivim.

Sve se ažurira uživo da status putovanja ne deluje zastarelo. Audit prati učešće za kompanije koje trebaju da mere angažovanje.

Ključni izazovi

  • dizajn gamifikacionog sistema sa dostignućima, bedževima, nivoima i nagradama koji motiviše bez korporativnog osećaja

  • GPS drift koji stacionarne korisnike čini pokretnim na mapi — ubio poverenje u praćenje uživo dok nismo pravilno izgladili

  • backend logika za upravljanje vožnjama, praćenje aktivnosti i audit koja ostaje tačna na lošim mobilnim mrežama

  • potrošnja baterije, pozadinska lokacija i reconnect na nepouzdanim vezama

Rezultat

Korporativni zaposleni je zaista koriste. Učešće je vidljivo kroz gamifikaciju. Timovi vide kombinovani uticaj, ne samo individualna putovanja u vakuumu.

Gamifikacioni sistem i popravka lokacije su dve stvari koje sam najviše drago što smo dobro uradili.

Kontekst

Razvijano u brigit.dev. Nisam gradio celu aplikaciju — vlasnik sam gamifikacionog sistema i značajno sam doprinio backend-u. Dostignuća, bedževi, nivoi, progresija, nagrade — sve dizajnirano i implementirano od mene.

GPS problem sa lažnim kretanjem pojeo je više vremena nego što sam očekivao. Uključiti maps API je lako. Naterati 5-metarski GPS da izgleda iskreno na ekranu — nije.