Référencement Naturel
12 Août 2026
12 min
1000+ mots

Technical Specifications: Investor Portal & Mobile Application (v4.5)

This document outlines the detailed specifications, architecture, and roadmap for the **Ettaouly Digital Investor & Partner Portal** (deployed at [app.ettaoulyabdelali.com](https://app.ettaoulyabdelali.com/)) and the corresponding **Mobile Application**.

AE
Abdelali EttaoulyExpert Marketing Digital N°1 Maroc • Fondateur EDS-Omega
Expert vérifié

Sommaire de l'article

  1. 011. Fondations & Cadre Stratégique
  2. 021. Executive Summary & Financial Audit
  3. 03A. Current Financial Audit (Real Base Numbers)
  4. 04A. Investment Tiers
  5. 05B. Dynamic Projections (Three System Profit Scenarios)
  6. 06Projection Calculation Formula
  7. 073. Investor Dashboard Features (app.ettaoulyabdelali.com)
  8. 08A. Registration Fee Barrier (100 DH)
  9. 09B. Key UI Widgets
  10. 104. Mobile Application Specifications
  11. 11A. Technology Stack
  12. 12B. Functional Requirements
  13. 135. Database Schema (Prisma / PostgreSQL)
  14. 141. `Partner`
  15. 156. Implementation & Roadmap

This document outlines the detailed specifications, architecture, and roadmap for the **Ettaouly Digital Investor & Partner Portal** (deployed at app.ettaoulyabdelali.com) and the corresponding **Mobile Application**.

011. Fondations & Cadre Stratégique

---

021. Executive Summary & Financial Audit

Ettaouly Digital operates high-performance, income-generating digital systems (Programmatic SEO networks, IPTV Go infrastructure, and SaaS systems). To scale these systems, we allow strategic partners/investors to inject capital.

03A. Current Financial Audit (Real Base Numbers)

- **Gross Monthly Income**: 8,000 DH (from 4 confirmed clients × 2,000 DH/mo average retainer). - **Monthly Expenditures**: - Internet: 500 DH / month. - VPS Servers: 1,500 DH / year (≈ 125 DH / month). - Marketing & Local Ads: 50 DH × 30 days = 1,500 DH / month. - Workstation / PC Assets: 10,000 DH amortized over 2 years (≈ 417 DH / month). - **Total Monthly Expenses**: **2,542 DH / month**. - **Net Monthly Profit**: **5,458 DH / month** (≈ 16,374 DH Net Profit per 3-month cycle).

---

04A. Investment Tiers

To prevent micro-management w maintain high liquidity, Ettaouly Digital offers 4 distinct investment packs: 1. **Bronze Pack** (1,000 DH): 3-month lock-in period. Prorated profit split up to a maximum of 15% return. 2. **Silver Pack** (5,000 DH): 3-month lock-in period. Prorated profit split + 1.2x tier multiplier. 3. **Gold Pack** (10,000 DH): 3-month lock-in period. Prorated profit split + 1.5x tier multiplier. 4. **Platinum Pack** (50,000 DH+): 3-month lock-in period. Prorated profit split + 2.0x tier multiplier.

05B. Dynamic Projections (Three System Profit Scenarios)

Profit projections are calculated across three potential system-wide performance scenarios over a 3-month cycle (based on a total initial pool of 450,000 DH):

1. **Weak Scenario (Scénario Faible)**: - System Profit: 5,000 DH / month (15,000 DH total over 3 months). 2. **Average Scenario (Scénario Moyen)**: - System Profit: 20,000 DH / month (60,000 DH total over 3 months). 3. **Strong Scenario (Scénario Fort)**: - System Profit: 50,000 DH / month (150,000 DH total over 3 months).

06Projection Calculation Formula

For an investment of $I$: - Partner Share % = $I / (450,000 + I) \times 100$ - Payout Formula: $$\text{Payout} = \text{System Net Profit} \times \left( \frac{I}{450,000 + I} \right) \times \text{Tier Multiplier}$$

---

073. Investor Dashboard Features (app.ettaoulyabdelali.com)

The web dashboard is built using **Next.js 15, TailwindCSS, Recharts, and Framer Motion** to provide a premium, low-latency, and interactive user experience.

08A. Registration Fee Barrier (100 DH)

- **Security Barrier**: A non-refundable fee of **100 DH** is required for registration to access the dashboard. - **Rationale**: Filters out non-serious visitors, window shoppers, w competitors seeking to spy on our SEO strategies w system architectures.

09B. Key UI Widgets

1. **Capital Tracker**: Displays the active invested capital. 2. **Lock-In Timer**: A visual countdown showing the remaining days of the 3-month cycle (out of 90 days). 3. **Current Generated Profits**: Prorated payouts computed in real-time. 4. **Electronic Contract Signing**: Secure online signing interface for investor terms w auto-generated invoices. 5. **PDF Reports Hub**: Download monthly performance reports, ledger lists, w expense audits. 6. **Live Business Feed**: Displays new active clients, new contracts, w active server node status.

---

104. Mobile Application Specifications

The mobile app extends the web experience into a native mobile interface, designed for quick updates w lead management on the go.

11A. Technology Stack

- **Framework**: React Native with Expo (TypeScript). - **Styling**: NativeWind (Tailwind CSS for React Native). - **State Management**: Zustand (lightweight w fast). - **Push Notification Service**: Expo Notification Service integrated with Firebase Cloud Messaging (FCM).

12B. Functional Requirements

1. **Biometric Security**: FaceID / TouchID verification for secure access to financial ledgers. 2. **Push Notifications**: - Immediate notification when a new lead is captured by the AI agent. - Alert when monthly profit splitting is processed. - Bank transfer w payment receipt confirmations. 3. **Direct WhatsApp Chat Integration**: Simple trigger to start chats or review conversation histories between the AI agent w client leads. 4. **Offline Mode**: Local caching of performance charts using SQLite / Expo SQLite.

---

135. Database Schema (Prisma / PostgreSQL)

Below is the database structure that governs the relationship between clients, partners, and investments.

```mermaid erDiagram PARTNER { uuid id PK string name string email string phone string tier string status boolean registeredFeePaid datetime createdAt } INVESTMENT { uuid id PK uuid partnerId FK float amount int lockInDaysRemaining datetime dateInvested string status } PAYOUT { uuid id PK uuid partnerId FK float amount float systemRevenue float systemProfit datetime payoutDate } CLIENT { uuid id PK string name string company string niche float monthlyFee string status } PARTNER ||--o{ INVESTMENT : "makes" PARTNER ||--o{ PAYOUT : "receives" ```

141. `Partner`

- `id`: Unique UUID. - `name`: Full name of the partner. - `email`: Contact email address. - `phone`: Mobile number (WhatsApp linked). - `tier`: `BRONZE`, `SILVER`, `GOLD`, `PLATINUM`. - `status`: `ACTIVE`, `PENDING`, or `INACTIVE`. - `registeredFeePaid`: Boolean indicating if the 100 DH fee was received.

---

156. Implementation & Roadmap

1. **Phase 1 (Done)**: Update Web Portal UI on app.ettaoulyabdelali.com with interactive calculations, scenarios, lock-in timers, w documents. 2. **Phase 2 (Current)**: Implement the refined system prompt in the WhatsApp AI Agent to automatically calculate scenarios on WhatsApp. 3. **Phase 3 (Next)**: Integrate the 100 DH gateway check w digital signature module. 4. **Phase 4 (Final)**: Launch the React Native Mobile App containers.

Conclusion

En mettant en œuvre cette architecture sur Technical Specifications: Investor Portal & Mobile Application (v4.5), vous consolidez une présence numérique à haute valeur ajoutée, pérenne et dominante sur Google et l'AI Search.

Questions Fréquentes

Quels sont les enjeux clés de Technical Specifications: Investor Portal & Mobile en 2026 ?
En 2026, l'intégration des algorithmes sémantiques et de l'IA exige d'optimiser l'expérience utilisateur, le Schema Markup et la clarté des entités pour être cités par Google et Bing.
Comment mesurer le retour sur investissement (ROI) de cette stratégie ?
Le ROI se mesure par l'augmentation du trafic organique qualifié, le gain de positions sur les mots-clés stratégiques, et l'augmentation des conversions (leads et ventes).
Combien de temps faut-il pour voir les premiers résultats ?
Les améliorations d'indexation (IndexNow) prennent de 24h à 7 jours, tandis que la domination sémantique et la hausse de trafic s'observent sous 3 à 8 semaines.

Concepts Clés (Wiki)

Preuves Réelles

Services associés — disponibles dans toutes les villes du Maroc