العودة إلى المشاريع

Naqaa (نقاء)

نقاء تطبيق عربي أولًا لعافية العلاقة الزوجية في المنطقة، مبني بـ Expo مع Supabase، يجمع الأنشطة المشتركة واللحظات وتقارير دورية عن العلاقة.

السنة
2026
النوع
تطبيق جوّال
الحالة
قيد التطوير

قيد التطوير ولم يُطلق بعد.

دراسة الحالة الكاملة متوفرة بالإنجليزية.

Arabic-First Couples Wellness App — Naqaa is a bilingual (AR/EN) mobile app built for MENA couples, helping partners stay connected through shared activities, mood tracking, moments, and wellness insights. Arabic is the default language with full RTL support throughout. Currently in TestFlight testing ahead of launch.

💑 Core Features:
  • 🏠 Home Dashboard: Shared weekly summary, partner activity feed, and daily check-ins
  • ❤️ Moments: Capture and relive shared memories with photos and notes
  • 📊 Wellness Reports: Weekly/monthly/quarterly relationship quality scores with breakdowns
  • 🧠 Know Me: Personality assessments that help partners understand each other better
  • ✅ Activities: Curated couple activities with location-based place suggestions
  • 💬 Partner Communication: In-app messaging with real-time push notifications

🏗️ Technical Highlights:
  • RTL-First Architecture: 88 i18n namespaces with Arabic/English parity enforced by 25 custom ESLint rules
  • Backend: Supabase (Postgres, Edge Functions, Auth, Storage) with row-level security
  • Offline-First: TanStack Query v5 with persistence for seamless offline experience
  • E2E Testing: Maestro with 28 automated flow files covering critical user journeys
  • Security: Phone OTP auth only, rate-limited account deletion
  • Analytics: PostHog + Sentry error tracking in production

دوري

Lead Mobile Developer
Sole developer across the full stack — React Native frontend, Supabase backend, and EAS CI/CD pipeline:
  • 📱 React Native: Built 20+ screens with Expo Router file-based navigation and Reanimated 4 animations
  • 🌐 i18n Architecture: Designed and implemented 88-namespace bilingual system with custom lint enforcement
  • 🗄️ Backend: Supabase schema design, row-level security policies, Edge Functions for server logic
  • 💳 Payments: In-app purchases with server-side receipt validation
  • 🧪 Testing: Maestro E2E flows, Jest unit tests, accessibility audits
  • ⚙️ DevOps: EAS Build + Submit pipeline, TestFlight distribution, environment management
  • React Native 0.81
  • Expo SDK 54
  • TypeScript
  • Expo Router
  • Supabase
  • TanStack Query v5
  • Zustand
  • Reanimated 4
  • i18next
  • react-native-iap
  • PostHog
  • Sentry
  • Maestro
  • EAS Build
  • GitHub Actions
Naqaa (نقاء) — لقطة شاشة 1 من 5Naqaa (نقاء) — لقطة شاشة 2 من 5Naqaa (نقاء) — لقطة شاشة 3 من 5Naqaa (نقاء) — لقطة شاشة 4 من 5Naqaa (نقاء) — لقطة شاشة 5 من 5