[OQI-005] docs: Update inventories with payment form components
- Add CouponForm, PaymentMethodForm, BillingInfoForm, TransactionHistory - Update OQI-005 progress 60% -> 75% - Update total_components 47 -> 51 (frontend), 70 -> 74 (master) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
92474bb75e
commit
7523cbd0d8
@ -19,10 +19,10 @@ last_updated: "2026-01-25"
|
|||||||
summary:
|
summary:
|
||||||
total_features: 8 # auth, dashboard, education, trading, investment, settings, notifications, payments
|
total_features: 8 # auth, dashboard, education, trading, investment, settings, notifications, payments
|
||||||
total_pages: 18 # +4 (CheckoutSuccess, CheckoutCancel, Pricing, Billing)
|
total_pages: 18 # +4 (CheckoutSuccess, CheckoutCancel, Pricing, Billing)
|
||||||
total_components: 47 # +1 SignalExecutionPanel
|
total_components: 51 # +4 CouponForm, PaymentMethodForm, BillingInfoForm, TransactionHistory
|
||||||
total_hooks: 2 # useChatAssistant, useStreamingChat
|
total_hooks: 2 # useChatAssistant, useStreamingChat
|
||||||
total_stores: 2 # chatStore, paymentStore
|
total_stores: 2 # chatStore, paymentStore
|
||||||
status: "En desarrollo (OQI-007 al 70%)"
|
status: "En desarrollo (OQI-005 al 75%)"
|
||||||
|
|
||||||
# ============================================================================
|
# ============================================================================
|
||||||
# ESTRUCTURA DE DIRECTORIOS
|
# ESTRUCTURA DE DIRECTORIOS
|
||||||
@ -498,6 +498,30 @@ features:
|
|||||||
path: components/payments/index.ts
|
path: components/payments/index.ts
|
||||||
purpose: "Exports de componentes de payments"
|
purpose: "Exports de componentes de payments"
|
||||||
|
|
||||||
|
- name: CouponForm.tsx
|
||||||
|
path: components/payments/CouponForm.tsx
|
||||||
|
purpose: "Formulario para aplicar codigos de descuento"
|
||||||
|
rf: RF-PAY-005
|
||||||
|
created: "2026-01-25"
|
||||||
|
|
||||||
|
- name: PaymentMethodForm.tsx
|
||||||
|
path: components/payments/PaymentMethodForm.tsx
|
||||||
|
purpose: "Formulario para agregar metodos de pago con validacion de tarjeta"
|
||||||
|
rf: RF-PAY-002
|
||||||
|
created: "2026-01-25"
|
||||||
|
|
||||||
|
- name: BillingInfoForm.tsx
|
||||||
|
path: components/payments/BillingInfoForm.tsx
|
||||||
|
purpose: "Formulario para editar direccion de facturacion e info fiscal"
|
||||||
|
rf: RF-PAY-002
|
||||||
|
created: "2026-01-25"
|
||||||
|
|
||||||
|
- name: TransactionHistory.tsx
|
||||||
|
path: components/payments/TransactionHistory.tsx
|
||||||
|
purpose: "Historial de transacciones de wallet con filtros y paginacion"
|
||||||
|
rf: RF-PAY-004
|
||||||
|
created: "2026-01-25"
|
||||||
|
|
||||||
store:
|
store:
|
||||||
- name: paymentStore.ts
|
- name: paymentStore.ts
|
||||||
path: stores/paymentStore.ts
|
path: stores/paymentStore.ts
|
||||||
@ -758,9 +782,9 @@ epic_mapping:
|
|||||||
OQI-005:
|
OQI-005:
|
||||||
features: [payments]
|
features: [payments]
|
||||||
pages_count: 4
|
pages_count: 4
|
||||||
components_count: 6
|
components_count: 10
|
||||||
status: "Implementado (60%)"
|
status: "Implementado (75%)"
|
||||||
note: "Pricing, Billing, CheckoutSuccess, CheckoutCancel, WalletDepositModal, WalletWithdrawModal"
|
note: "Pricing, Billing, CheckoutSuccess, CheckoutCancel, WalletDepositModal, WalletWithdrawModal, CouponForm, PaymentMethodForm, BillingInfoForm, TransactionHistory"
|
||||||
|
|
||||||
OQI-006:
|
OQI-006:
|
||||||
features: []
|
features: []
|
||||||
|
|||||||
@ -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: 70 # +1 SignalExecutionPanel, +2 hooks, +1 utils module
|
total_componentes_frontend: 74 # +4 CouponForm, PaymentMethodForm, BillingInfoForm, TransactionHistory
|
||||||
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
|
||||||
@ -61,9 +61,9 @@ epicas:
|
|||||||
nombre: Pagos y Stripe
|
nombre: Pagos y Stripe
|
||||||
sp: 40
|
sp: 40
|
||||||
estado: En Desarrollo
|
estado: En Desarrollo
|
||||||
progreso: 60%
|
progreso: 75%
|
||||||
doc_frontend: true
|
doc_frontend: true
|
||||||
descripcion: "Pricing, Billing, CheckoutSuccess, CheckoutCancel, WalletDepositModal, WalletWithdrawModal"
|
descripcion: "Pricing, Billing, CheckoutSuccess, CheckoutCancel, WalletDepositModal, WalletWithdrawModal, CouponForm, PaymentMethodForm, BillingInfoForm, TransactionHistory"
|
||||||
|
|
||||||
- codigo: OQI-006
|
- codigo: OQI-006
|
||||||
nombre: Senales ML
|
nombre: Senales ML
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user