[OQI-004] docs: Update inventories with investment account components
- FRONTEND_INVENTORY: Add 6 investment components (4 new + 2 existing) - MASTER_INVENTORY: Update OQI-004 progress 75% -> 85% - Added: AccountSummaryCard, ProductComparisonTable, PerformanceWidgetChart, AccountSettingsPanel Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
26299b3f1d
commit
fb142a68d2
@ -19,10 +19,10 @@ last_updated: "2026-01-25"
|
|||||||
summary:
|
summary:
|
||||||
total_features: 9 # auth, dashboard, education, trading, investment, settings, notifications, payments, ml
|
total_features: 9 # auth, dashboard, education, trading, investment, settings, notifications, payments, ml
|
||||||
total_pages: 18 # +4 (CheckoutSuccess, CheckoutCancel, Pricing, Billing)
|
total_pages: 18 # +4 (CheckoutSuccess, CheckoutCancel, Pricing, Billing)
|
||||||
total_components: 78 # +4 ConfidenceMeter, SignalPerformanceTracker, ModelAccuracyDashboard, BacktestResultsVisualization
|
total_components: 82 # +4 AccountSummaryCard, ProductComparisonTable, PerformanceWidgetChart, AccountSettingsPanel
|
||||||
total_hooks: 3 # useChatAssistant, useStreamingChat, useMT4WebSocket
|
total_hooks: 3 # useChatAssistant, useStreamingChat, useMT4WebSocket
|
||||||
total_stores: 2 # chatStore, paymentStore
|
total_stores: 2 # chatStore, paymentStore
|
||||||
status: "En desarrollo (OQI-006 al 85%)"
|
status: "En desarrollo (OQI-004 al 85%)"
|
||||||
|
|
||||||
# ============================================================================
|
# ============================================================================
|
||||||
# ESTRUCTURA DE DIRECTORIOS
|
# ESTRUCTURA DE DIRECTORIOS
|
||||||
@ -378,8 +378,9 @@ features:
|
|||||||
- name: investment
|
- name: investment
|
||||||
path: modules/investment/
|
path: modules/investment/
|
||||||
epic: OQI-004
|
epic: OQI-004
|
||||||
status: structure_only
|
status: implemented
|
||||||
description: "Productos, cuentas, rendimiento"
|
description: "Productos, cuentas, rendimiento"
|
||||||
|
created: "2026-01-25"
|
||||||
|
|
||||||
pages:
|
pages:
|
||||||
- name: Investment.tsx
|
- name: Investment.tsx
|
||||||
@ -400,22 +401,48 @@ features:
|
|||||||
route: /investment/open-account
|
route: /investment/open-account
|
||||||
description: "Abrir cuenta nueva"
|
description: "Abrir cuenta nueva"
|
||||||
|
|
||||||
|
components:
|
||||||
|
# Form Components (existing)
|
||||||
|
- name: DepositForm.tsx
|
||||||
|
purpose: "Formulario de deposito con integracion Stripe"
|
||||||
|
rf: RF-INV-002
|
||||||
|
|
||||||
|
- name: WithdrawForm.tsx
|
||||||
|
purpose: "Formulario de retiro (banco/crypto)"
|
||||||
|
rf: RF-INV-003
|
||||||
|
|
||||||
|
# Account Components (OQI-004)
|
||||||
|
- name: AccountSummaryCard.tsx
|
||||||
|
purpose: "Tarjeta resumen de cuenta de inversion con metricas clave"
|
||||||
|
epic: OQI-004
|
||||||
|
rf: RF-INV-004
|
||||||
|
created: "2026-01-25"
|
||||||
|
|
||||||
|
- name: ProductComparisonTable.tsx
|
||||||
|
purpose: "Tabla comparativa de productos Atlas/Orion/Nova"
|
||||||
|
epic: OQI-004
|
||||||
|
rf: RF-INV-005
|
||||||
|
created: "2026-01-25"
|
||||||
|
|
||||||
|
- name: PerformanceWidgetChart.tsx
|
||||||
|
purpose: "Grafico sparkline de rendimiento para embeber en cards"
|
||||||
|
epic: OQI-004
|
||||||
|
rf: RF-INV-006
|
||||||
|
created: "2026-01-25"
|
||||||
|
|
||||||
|
- name: AccountSettingsPanel.tsx
|
||||||
|
purpose: "Panel de configuracion de cuenta (distribucion, reinversion, alertas)"
|
||||||
|
epic: OQI-004
|
||||||
|
rf: RF-INV-007
|
||||||
|
created: "2026-01-25"
|
||||||
|
|
||||||
|
- name: index.ts
|
||||||
|
purpose: "Exports de componentes de investment"
|
||||||
|
|
||||||
components_planned:
|
components_planned:
|
||||||
- name: ProductCard.tsx
|
- name: ProductCard.tsx
|
||||||
purpose: "Tarjeta de producto (Atlas/Orion/Nova)"
|
purpose: "Tarjeta de producto (Atlas/Orion/Nova)"
|
||||||
|
|
||||||
- name: AccountSummary.tsx
|
|
||||||
purpose: "Resumen de cuenta"
|
|
||||||
|
|
||||||
- name: PerformanceChart.tsx
|
|
||||||
purpose: "Grafico de rendimiento"
|
|
||||||
|
|
||||||
- name: DepositModal.tsx
|
|
||||||
purpose: "Modal de deposito"
|
|
||||||
|
|
||||||
- name: WithdrawModal.tsx
|
|
||||||
purpose: "Modal de retiro"
|
|
||||||
|
|
||||||
- name: BotSelector.tsx
|
- name: BotSelector.tsx
|
||||||
purpose: "Selector de bot/agente"
|
purpose: "Selector de bot/agente"
|
||||||
|
|
||||||
@ -927,7 +954,9 @@ epic_mapping:
|
|||||||
OQI-004:
|
OQI-004:
|
||||||
features: [investment]
|
features: [investment]
|
||||||
pages_count: 1
|
pages_count: 1
|
||||||
status: "Estructura creada"
|
components_count: 6
|
||||||
|
status: "En Desarrollo (85%)"
|
||||||
|
note: "DepositForm, WithdrawForm, AccountSummaryCard, ProductComparisonTable, PerformanceWidgetChart, AccountSettingsPanel"
|
||||||
|
|
||||||
OQI-005:
|
OQI-005:
|
||||||
features: [payments]
|
features: [payments]
|
||||||
|
|||||||
@ -17,7 +17,7 @@ resumen_general:
|
|||||||
total_tablas: 81 # +4 (notifications, user_push_tokens, distribution_history, distribution_runs)
|
total_tablas: 81 # +4 (notifications, user_push_tokens, distribution_history, distribution_runs)
|
||||||
total_servicios_backend: 15 # +1 firebase.client
|
total_servicios_backend: 15 # +1 firebase.client
|
||||||
total_servicios_python: 4 # ML Engine, Data Service, MT4 Gateway, LLM Agent
|
total_servicios_python: 4 # ML Engine, Data Service, MT4 Gateway, LLM Agent
|
||||||
total_componentes_frontend: 101 # +4 ConfidenceMeter, SignalPerformanceTracker, ModelAccuracyDashboard, BacktestResultsVisualization
|
total_componentes_frontend: 105 # +4 AccountSummaryCard, ProductComparisonTable, PerformanceWidgetChart, AccountSettingsPanel
|
||||||
total_pages: 33 # +4 payments (CheckoutSuccess, CheckoutCancel, Pricing, Billing)
|
total_pages: 33 # +4 payments (CheckoutSuccess, CheckoutCancel, Pricing, Billing)
|
||||||
total_background_jobs: 1 # Distribution Job
|
total_background_jobs: 1 # Distribution Job
|
||||||
total_unit_tests: 2 # notification.service.spec, distribution.job.spec
|
total_unit_tests: 2 # notification.service.spec, distribution.job.spec
|
||||||
@ -53,9 +53,9 @@ epicas:
|
|||||||
nombre: Cuentas de Inversion
|
nombre: Cuentas de Inversion
|
||||||
sp: 57
|
sp: 57
|
||||||
estado: En Desarrollo
|
estado: En Desarrollo
|
||||||
progreso: 75%
|
progreso: 85%
|
||||||
doc_frontend: true
|
doc_frontend: true
|
||||||
descripcion: "Complete investment module: accounts, products, withdrawals, transactions, reports"
|
descripcion: "Complete: AccountSummaryCard, ProductComparisonTable, PerformanceWidgetChart, AccountSettingsPanel + existing investment pages"
|
||||||
|
|
||||||
- codigo: OQI-005
|
- codigo: OQI-005
|
||||||
nombre: Pagos y Stripe
|
nombre: Pagos y Stripe
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user