ZÈYA Mobile App Documentation
Complete documentation for the ZÈYA Mobile App - a React Native application built with Expo.
📱 About
ZÈYA Mobile App is a React Native application that enables users to discover, like, and swap items with others in their community. Built with Expo SDK 53 and React Native 0.79.6, the app provides a seamless experience for browsing products, matching with other users, managing swaps, and engaging in real-time chat.
Version: 2.4.0
Framework: React Native 0.79.6
Build Tool: Expo SDK 53
📚 Documentation
- Setup & Installation - Installation guide and prerequisites
- Architecture - App architecture and project structure
- Development Guide - Development workflow and best practices
- Build & Deployment - Building and deploying the app
- API Integration - API integration and configuration
- Features - Detailed feature documentation
- Push Notifications - Push notification system documentation
- Contributing - Contribution guidelines
🚀 Quick Start
# Install dependencies
npm install
# Start development server
npm start
# Run on iOS
npm run ios
# Run on Android
npm run android
For detailed setup instructions, see Setup & Installation.
🏗️ Tech Stack
- Framework: React Native 0.79.6
- Build Tool: Expo SDK 53
- Navigation: Expo Router (File-based routing)
- State Management: React Context API
- HTTP Client: Axios
- Firebase: Realtime Database, Analytics
- Maps: React Native Maps
- Internationalization: i18next
See Architecture for complete tech stack details.
✨ Key Features
- 🔐 Authentication (Email, Phone, Apple, Google, Facebook)
- 📦 Product Discovery & Management
- ❤️ Swipe-based Matching System
- 🔄 Swap Transaction Management
- 👥 Groups & Communities
- 💬 Real-time Chat (Firebase)
- 🔔 Push Notifications (Expo)
- 📍 Location-based Discovery
- 🌍 Multi-language Support
See Features for detailed feature documentation and Push Notifications for notification system details.
📖 API Integration
The mobile app connects to the ZÈYA API backend. See API Integration for integration details and API Documentation for API endpoints.
🔗 Related Documentation
- API Backend: API Documentation
- Admin Panel: Admin Documentation
- Main Docs Index: Documentation Index
Last Updated: December 2024