Pregled projekta

Društvene aplikacije obično ne znaju ništa o tebi kad se registruješ. Prazan profil, prazan feed, nema razloga da ostaneš. Radio sam na društvenoj platformi u brigit.dev kao deo tročlanog produkt tima, gradeći i mobilnu i backend funkcionalnost.

Napravio sam onboarding iskustvo sa procenom profila koje generiše korisničke profile iz bihevioralnih upitnika i izbora preferencija. Ne "izaberi interese sa liste" — prava logika procene koja oblikuje kako te platforma tretira od prvog dana.

Društvena aplikacija sa onboarding procenom profila, kompletnim sistemom notifikacija i analitičkim alatima za personalizaciju.

Industrija

Društvene mreže

Usluge

  • UX/UI dizajn
  • Web razvoj
  • Produkt strategija

Ključni rezultati

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

Tip platforme

Web i mobilna platforma

Tehnologije

  • TypeScript
  • Next.js
  • React Native
  • Expo
  • Hono
  • tRPC
  • PostgreSQL
  • Drizzle ORM

Izazov

Generički onboarding ubija zadržavanje korisnika. Korisnici izaberu par tagova, uploaduju sliku, i aplikacija i dalje nema pojma ko su ili šta hoće. Personalizacija na tome je nagađanje.

Notifikacije su druga polovina. Ako sistem ne može da dosegne korisnike u pravo vreme sa pravom porukom, ništa drugo ne važi. Većina timova tretira notifikacije kao naknadnu misao.

Pristup

Dizajnirao sam onboarding kao strukturisanu procenu — bihevioralna pitanja, izbori preferencija, obrasci koje sistem zaista može da koristi. Rezultat je generisani profil, ne prazno tekstualno polje.

Vlasnik sam sistema notifikacija od početka do kraja: logika isporuke, planiranje, korisnička iskustva notifikacija na mobilnom i webu. Kad neko treba da bude podstaknut, koliko često, koji kanal — sve povezano kroz backend koji sam gradio.

Takođe sam razvio analitičke i administrativne alate za personalizaciju i uvid u platformu. Administratori i produkt ljudi trebaju da vide šta radi bez ručnog upita baze podataka.

Rešenje

Novi korisnici prolaze onboarding sa procenom profila na mobilnom. Pitanja o ponašanju, preferencama i interesovanjima hrane generisani profil koji oblikuje iskustvo od starta.

Sistem notifikacija upravlja isporukom kroz platformu — podsetnici, alerti aktivnosti, podsticaji za angažovanje. Korisnici vide čisto iskustvo notifikacija. Administratori vide metrike isporuke i mogu da prilagode šta se šalje.

Analitički i admin alati daju timu vidljivost u ponašanje korisnika, završetak onboardinga, efikasnost notifikacija i signale personalizacije — dovoljno za produkt odluke bez gradnje posebnog BI stack-a.

Ključni izazovi

  • procena profila koja deluje kao razgovor, ne anketa koju niko ne završi

  • isporuka notifikacija koja je pravovremena i relevantna bez postajanja spamom

  • analitički alati korisni malom timu, ne pre-inženjerski za data departman koji ne postoji

  • mobilni i backend u sinhronizaciji dok tročlani tim brzo isporučuje

Rezultat

Korisnici stižu sa profilima koji zaista odražavaju ko su. Notifikacije ih dosežu kad je bitno. Tim ima vidljivost u šta radi bez ručnog izvlačenja podataka.

Građeno kao deo malog tima gde je svako vlasnik stvarnih delova. Moji delovi su onboarding, notifikacije i analitika.

Kontekst

Razvijano u brigit.dev, tročlani tim. Nisam gradio ceo proizvod — gradio sam delove koji određuju da li korisnici ostanu posle registracije.

Onboarding sa procenom profila i notifikacije zvuče kao odvojene funkcije. To je isti problem: znati ko je korisnik i dostići ga u pravo vreme.