Fitneso ekosistema
Trenerių, klientų, mobiliųjų programų ir dėvimų įrenginių modulių rinkinys.
WebEdge projektas
Fitneso ekosistema
Iššūkis
Fitneso produktas apima daug paviršių: web sąsają, trenerio įrankius, mobiliąsias programas ir įrenginių duomenis.
Ką darėme
Suskirstėme ekosistemą į pagrindinę platformą, coach programas ir atskirus Apple Watch, Android bei dėvimų įrenginių adapterius.
Rezultatas
Kiekvieną modulį galima vystyti atskirai, išlaikant bendrą realaus laiko duomenų ir naudotojo patirties kryptį.
Dev-story straipsnis
Kaip buvo kuriamas projektas: Fitneso ekosistema
Sritis augo į daugybę ekranų: treneriai, klientai, mobiliosios programos ir įrenginiai. Reikėjo, kad visi dalytųsi ta pačia realia duomenų kryptimi.
Skyriai
06
Moduliai
04
Stackas
Vue 3 + Convex
Kodėl projektas atsirado
Fitneso produktas apima daug paviršių: web sąsają, trenerio įrankius, mobiliąsias programas ir įrenginių duomenis.
Sritis augo į daugybę ekranų: treneriai, klientai, mobiliosios programos ir įrenginiai. Reikėjo, kad visi dalytųsi ta pačia realia duomenų kryptimi.
Ką sukūrėme
Suskirstėme ekosistemą į pagrindinę platformą, coach programas ir atskirus Apple Watch, Android bei dėvimų įrenginių adapterius.
Paruošėme sluoksniuotą modelį: bazinė platforma, trenerių centras ir atskiri mobilieji bei įrenginių adapteriai.
Pagrindiniai moduliai ir vartotojo kelias
Pagrindiniai vartotojų ir programų įrašai jungia klientus, planus ir progresą.
Trenerių ekranai valdo planus, kontrolinius klausimus ir grįžtamojo ryšio ciklus.
Mobiliosios programos pateikia treniruotes ir pažangos atnaujinimus dienos režime.
Įrenginių adapteriai normalizuoja skirtingų platformų sveikatos duomenis į bendrą treniruočių formą.
Architektūra ir technologiniai sprendimai
Technologinis pagrindas: Vue 3, Convex, Swift, Kotlin, Wearables. Ši dalis svarbi ne dėl logotipų sąrašo, o dėl to, kaip pasirinktas stackas padeda valdyti duomenis, būsenas, vartotojo veiksmus ir tolimesnę priežiūrą.
Pagrindą sudaro Vue ir Convex, o kiekvienas klientų paviršius turi aiškią ribą, todėl naujas šaltinis nepersipina į kitą.
Kaip tai veikia realiame scenarijuje
Realiame naudojime „Fitneso ekosistema“ veikia kaip nuosekli seka: pirmiausia sprendžiama pradinė problema, tada vartotojas atlieka pagrindinį veiksmą, mato aiškų duomenų kelią ir rezultatą. Taip patirtis lieka logiška, o ne atsitiktinis ekranų rinkinys.
Praktinė vertė matoma ten, kur anksčiau reikėjo rankinio darbo: dalis proceso automatizuota, atsakomybės aiškiai atskirtos, o kiekvienas modulis atlieka vieną suprantamą funkciją. Būtent dėl to sprendimą lengva prižiūrėti ir plėsti.
Rezultatas ir pamokos
Kiekvieną modulį galima vystyti atskirai, išlaikant bendrą realaus laiko duomenų ir naudotojo patirties kryptį.
Ekosistema tampa tvirta: skirtingi moduliai vystomi pagal poreikį, tačiau dirba su vienu vartotojo ir duomenų pagrindu.
Susiję straipsniai
Toliau skaityti
Susijusios projektų istorijos
Šie projektai turi artimų technologinių arba produkto sprendimų, todėl padeda matyti, kaip tas pats principas veikia kitame kontekste.
Dev-storyWebEdge CMS ir turinio API
Turinio valdymas, kuris maitina svetaines ir leidžia komandai publikuoti be kūrėjo įsikišimo.
WebEdge projektas
DI agentų valdymo platforma
DI agentų valdymo platforma
Vidinė erdvė agentų darbams, instrukcijoms ir vykdymo būsenoms prižiūrėti.
WebEdge projektas
Kalendoriaus rezervacijų platforma
Kalendoriaus rezervacijų platforma
Laiko rezervavimas, komandų grafikai ir pranešimai vienoje sąsajoje.
Turite panašią idėją?
Aptarti projektą