- 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>
2.3 KiB
2.3 KiB
_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)