Sommaire de l'article
- 011. Fondations & Cadre Stratégique
- 021. Executive Summary & Financial Audit
- 03A. Current Financial Audit (Real Base Numbers)
- 04A. Investment Tiers
- 05B. Dynamic Projections (Three System Profit Scenarios)
- 06Projection Calculation Formula
- 073. Investor Dashboard Features (app.ettaoulyabdelali.com)
- 08A. Registration Fee Barrier (100 DH)
- 09B. Key UI Widgets
- 104. Mobile Application Specifications
- 11A. Technology Stack
- 12B. Functional Requirements
- 135. Database Schema (Prisma / PostgreSQL)
- 141. `Partner`
- 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.