A gentle daily ritual app for sensitive people. Calm, minimal, and easy to extend.
- Expo (managed)
- React Native + TypeScript
- React Navigation (native stack)
- Zustand (local state)
- NativeWind (Tailwind)
App.tsx: navigation rootapp/screens: screen componentsapp/components: reusable UIapp/store: Zustand storesapp/theme: colors and spacing tokensapp/types: shared types
NativeWind is enabled via:
babel.config.js(plugin)metro.config.js(withNativeWind)global.css(Tailwind directives)
npm run startnpm run iosnpm run android
- Soft colors, low contrast, minimal UI
- No gamification, no pressure states
- Everything optional and calm by default