◼ THE DEV AGENCY

mobile / 2025 / live

Lastr'

Reprenez le contrôle. Tenez plus longtemps.

ExpoReact NativeExpo RouterSupabaseRevenueCatZustandTypeScript

Démonstrations

Démo live

Architecture

Expo SDK 52 + Expo Router + Supabase + Zustand. L'investissement technique est concentré dans la couche d'interaction — transitions Reanimated 3, animations Lottie, expo-haptics sur chaque interaction, fonds gradient et blur ambiants, et un onboarding 13 étapes architecturé autour de social proof, effort perçu, et un moment de révélation de plan personnalisé.

Fonctionnalités

  • Onboarding 13 étapes

    Welcome → questions → symptômes → social proof → analyse → révélation → éducation → plan personnalisé → rating → paywall → login. Construit autour de l'effort perçu, la personnalisation, et des hooks psychologiques.

  • Transitions Reanimated 3

    Chaque écran utilise des animations spring/timing et entrées FadeInDown. Layout transitions, gestes interpolés, état sharedValue. Le mouvement est kinétique — pas de jumps, pas de jank.

  • Couche visuelle ambiante

    Fonds LinearGradient, overlays BlurView, glows ambiants animés derrière les CTAs hero. Palette noire + ambre chaude consistante sur toute la surface de l'app.

  • Feedback tactile

    expo-haptics se déclenche sur chaque interaction significative — taps, swipes, avancée d'écran. Calibré pour renforcer l'intention sans être bruyant.

  • Design system custom

    Composants réutilisables faits main : ShimmerCTA, AnimatedSplash, AnimatedIcon, OnboardingProgressBar, ProgressGraph, OptionButton. Typographie DM Sans + Inter, fichier de constantes couleur unique.

  • Moteur de programme 90 jours

    Sessions quotidiennes à travers trois modalités (body-scan, respiration, physique) avec animations Lottie et timers. Streak, score, et jour trackés dans Zustand (persistés AsyncStorage) et Supabase. RevenueCat gate le programme complet.