# Wari App π°
**Envoyer et recevoir de l'argent via Mobile Money**
Send and receive money via mobile money with sub-2% fees, biometric security, and full accessibility.
## π― Overview
Wari App is a modern mobile money transfer platform designed for users in CΓ΄te d'Ivoire and West Africa. It enables seamless, secure, and affordable money transfers with a focus on accessibility and compliance.
### β¨ Key Features
- **Ultra-Low Fees** ( = 18.0.0
- npm >= 9.0.0
- Expo CLI: `npm install -g expo-cli`
- PostgreSQL installed locally or access to PostgreSQL service
- Redis installed locally or access to Redis service
### Installation
1. **Clone the repository**
\`\`\`bash
git clone
github.com
cd wari-app
\`\`\`
2. **Install dependencies**
\`\`\`bash
npm install
\`\`\`
3. **Configure environment variables**
\`\`\`bash
cp .env.example .env
# Edit .env with your configuration
\`\`\`
4. **Set up the database**
\`\`\`bash
npm run db:migrate
npm run db:seed
\`\`\`
5. **Start development server**
**Mobile (iOS/Android via Expo):**
\`\`\`bash
npm start
# Press 'a' for Android or 'i' for iOS
\`\`\`
**Web:**
\`\`\`bash
npm run web
\`\`\`
**Backend:**
\`\`\`bash
npm run backend:dev
\`\`\`
## π Project Structure
\`\`\`
wari-app/
βββ src/ # Frontend (React Native)
β βββ components/ # UI Components
β β βββ auth/ # Authentication flows
β β βββ transfer/ # Money transfer UI
β β βββ dashboard/ # Analytics & history
β β βββ accessibility/ # Accessibility components
β βββ services/ # Business logic
β β βββ auth/ # Auth & encryption
β β βββ payment/ # Payment processing
β β βββ notification/ # Push & SMS alerts
β β βββ offline/ # Offline support
β βββ hooks/ # Custom React hooks
β βββ store/ # Redux state
β βββ utils/ β¦