- All 8 MCP submodules now under apps/ (canonical structure) - Removed exception note (migration successful) - Added branch note: MCPs use master, main apps use main Part of: TASK-2026-02-06-ESTANDARIZACION-ESTRUCTURA-PROYECTOS Sprint 4 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
59 lines
2.3 KiB
Markdown
59 lines
2.3 KiB
Markdown
# _MAP: Aplicaciones de trading-platform
|
|
|
|
**Carpeta:** apps/
|
|
**Proposito:** Contenedor canonico de todas las aplicaciones del proyecto (ADR-0011)
|
|
**Estado:** Activo
|
|
**Ultima actualizacion:** 2026-02-06
|
|
|
|
---
|
|
|
|
## Aplicaciones Principales
|
|
|
|
| App | Ruta | Tipo | Stack | Estado | Git |
|
|
|-----|------|------|-------|--------|-----|
|
|
| **Backend API** | `apps/backend/` | API REST | Express.js 5 + TypeScript 5 | Activo | Submodule (trading-platform-backend-v2) |
|
|
| **Frontend** | `apps/frontend/` | SPA | React 18 + Vite 6 + Zustand | Activo | Submodule (trading-platform-frontend-v2) |
|
|
| **Database** | `apps/database/` | DDL | PostgreSQL 16+ (11 schemas) | Activo | Submodule (trading-platform-database-v2) |
|
|
| **ML Engine** | `apps/ml-engine/` | API ML | FastAPI + Python 3.11 | Activo | Submodule (trading-platform-ml-engine-v2) |
|
|
| **Data Service** | `apps/data-service/` | Data | Python + Aggregation | Activo | Submodule (trading-platform-data-service-v2) |
|
|
|
|
## MCP Services (8)
|
|
|
|
| App | Ruta | Puerto | Descripcion | Git |
|
|
|-----|------|--------|-------------|-----|
|
|
| **MCP Auth** | `apps/mcp-auth/` | 3095 | Auth service | Submodule |
|
|
| **MCP Wallet** | `apps/mcp-wallet/` | 3090 | Wallet service | Submodule |
|
|
| **MCP Products** | `apps/mcp-products/` | 3091 | Products service | Submodule |
|
|
| **MCP VIP** | `apps/mcp-vip/` | 3092 | VIP service | Submodule |
|
|
| **MCP Investment** | `apps/mcp-investment/` | 3093 | Investment service | Submodule |
|
|
| **MCP Predictions** | `apps/mcp-predictions/` | 3094 | ML signals service | Submodule |
|
|
| **MCP Binance** | `apps/mcp-binance-connector/` | - | Binance connector | Submodule |
|
|
| **MCP MT4** | `apps/mcp-mt4-connector/` | - | MetaTrader connector | Submodule |
|
|
|
|
---
|
|
|
|
## Metricas
|
|
|
|
| Componente | Metrica | Valor |
|
|
|-----------|---------|-------|
|
|
| Database | Schemas | 11 |
|
|
| Database | Tablas DDL | 101 |
|
|
| Backend | Modulos | 18 |
|
|
| Backend | Type Interfaces | 85/101 (84%) |
|
|
| Frontend | Componentes | 225 (185 funcionales) |
|
|
| Frontend | Paginas | 58 |
|
|
| MCP Services | Total | 8 |
|
|
| Total Submodules | | 13 |
|
|
|
|
---
|
|
|
|
## Notas
|
|
|
|
- Arquitectura hibrida TypeScript + Python
|
|
- `packages/` queda en raiz (shared SDK code, no es app)
|
|
- `docker/` queda en raiz (configuracion Docker)
|
|
|
|
---
|
|
|
|
*Generado por TASK-2026-02-06-ESTANDARIZACION-ESTRUCTURA-PROYECTOS (Sprint 4)*
|