b8a964dc2cad1a061bba95256322ddf53c8f412f
Implementados 4 módulos con agent swarm: 1. MERCADOPAGO INTEGRADO - SDK oficial de MercadoPago - Crear preferencias de pago - Webhooks para notificaciones - Reembolsos y cancelaciones - Estados: PENDING, PROCESSING, COMPLETED, REFUNDED 2. SISTEMA DE BONOS Y PACKS - Pack 5, Pack 10, Pack Mensual - Compra online con MP - Uso FIFO automático - Control de expiración - Aplicación en reservas 3. SUSCRIPCIONES/MEMBRESÍAS - Planes: Básico, Premium, Anual VIP - Beneficios: descuentos, reservas gratis, prioridad - Cobro recurrente vía MP - Estados: ACTIVE, PAUSED, CANCELLED - Aplicación automática en reservas 4. CLASES CON PROFESORES - Registro de coaches con verificación - Tipos: Individual, Grupal, Clínica - Horarios y disponibilidad - Reservas con pago integrado - Sistema de reseñas Endpoints nuevos: - /payments/* - Pagos MercadoPago - /bonus-packs/*, /bonuses/* - Bonos - /subscription-plans/*, /subscriptions/* - Suscripciones - /coaches/* - Profesores - /classes/*, /class-enrollments/* - Clases Variables de entorno: - MERCADOPAGO_ACCESS_TOKEN - MERCADOPAGO_PUBLIC_KEY - MERCADOPAGO_WEBHOOK_SECRET Datos de prueba: - 3 Bonus Packs - 3 Planes de suscripción - 1 Coach verificado (admin) - 3 Clases disponibles
App Canchas de Pádel
Aplicación de gestión completa para canchas de pádel.
📋 Plan de Trabajo
Ver plan_trabajo.md para el plan detallado.
🏗️ Estructura de Fases
| Fase | Descripción | Semanas |
|---|---|---|
| Fase 1 | Fundamentos y Core | 1-4 |
| Fase 2 | Gestión de Jugadores y Perfiles | 5-7 |
| Fase 3 | Torneos y Ligas | 8-11 |
| Fase 4 | Pagos y Monetización | 12-14 |
| Fase 5 | Analytics y Administración | 15-17 |
| Fase 6 | Extras y Diferenciadores | 18-20 |
| Fase 7 | Testing y Lanzamiento | 21-24 |
🔗 Enlaces
- Odoo Project: https://crm.consultoria-as.com/web#id=25&model=project.project
- Gitea Repo: https://git.consultoria-as.com/consultoria-as/app-padel
Proyecto iniciado el 2026-01-31
Description
Aplicación de gestión para canchas de pádel - Reservas, torneos, pagos, analytics y más
Languages
TypeScript
99.4%
Dockerfile
0.3%
CSS
0.2%