Mugikorrentzako Garatzailea React Native | Expo | TypeScript
Arnasea arnasketa (breathwork) aplikazio mugikorra da, bakarrik diseinatu eta garatu dudana, ideiatik App Store-ko argitalpenera. Aplikazioak arnasketa teknikak gidatzen ditu (Tummo, Nadi Shodhana, bihotz-koherentzia, kadentzia pertsonalizatuak) animazio, haptika eta audioarekin.
Local-first arkitektura: aplikazioa erabat erabilgarria da lineaz kanpo, eta hodeiko sinkronizazioa aukerakoa da saioa hasitako kontuentzat.
Egindakoa:
- React Native garapen mugikorra Expo Router eta New Architecture-rekin, iOS App Store-n argitaratua.
- requestAnimationFrame bidez gidatutako arnasketa-saioen motorra (egoera-makina purua, atzeko planora pasatzeari aurre eginez).
- Animatutako bisualak (react-native-svg + Reanimated) arnasketa-faseekin sinkronizatuta.
- Egoera-kudeaketa Zustand + AsyncStorage iraunkortasunarekin.
- Pasahitzik gabeko autentifikazioa (magic link) eta sinkronizazioa Supabase bidez (Postgres, RLS, Edge Functions).
- Freemium monetizazioa RevenueCat-ekin (Pro harpidetza, paywall, entitlement-mirroring webhook).
- Nazioartekotzea (frantsesa, ingelesa, euskara) i18n-js-rekin.
- Eguneroko gogorarazpen-jakinarazpen lokalak, estatistikak, egutegia eta streak-ak.
- Unitate-testak (Jest / jest-expo) eta OTA banaketa EAS Build & Update bidez.