trading-platform/apps/_MAP.md
Adrian Flores Cortes c9ad315a07 [TASK-2026-02-06-ESTANDARIZACION-ESTRUCTURA-PROYECTOS] docs: Update CLAUDE.md to reflect MCP migration to apps/
- 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>
2026-02-06 10:43:34 -06:00

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)