Skip to content

Latest commit

 

History

History
53 lines (46 loc) · 2.31 KB

File metadata and controls

53 lines (46 loc) · 2.31 KB

Documentación de producto y dominio

Esta carpeta complementa el README principal del repositorio: allí está el setup de desarrollo, migraciones de base de datos, deploy y arquitectura técnica. Aquí se describe cómo opera la ticketera (actores, reglas de negocio, modelos y integraciones) para equipo de producto, operaciones y desarrollo.

Índice

Documento Contenido
Casos de uso Actores, flujos y URLs principales
Eventos, roles y operación Alta de evento, admins/scanner/caja, tres flujos de caja, bonos dirigidos, grupos e ingreso anticipado
Caja v2 Productos, stock, múltiples cajas, MP Instore (QR/Postnet), reportes
Logros Achievements desbloqueables por condiciones de compra
Funcionalidades Módulos Django y responsabilidades
Configuración Variables de entorno y settings
Evento FA Modelo Event, grupos, términos y sede
Bonos y cupones TicketType, Coupon, disponibilidad
Transferencias de bonos Usuario con perfil vs email pendiente vs link legado (TicketTransfer)
Órdenes y pagos Estados de orden, emisión de bonos, MercadoPago
Reglas de negocio Restricciones y decisiones codificadas
Integraciones MercadoPago, Google, email, S3, Twilio
Deploy y ramas Resumen operativo; enlace al README
Glosario Vocabulario común

Diagrama de actores

flowchart TB
  subgraph actores [Actores]
    Comprador
    Titular
    StaffCaja
    Scanner
    Admin
  end
  subgraph app [Ticketera]
    WebCompra[Web compra]
    MiFuego[Mi Fuego / perfil]
    CajaLegacy[Caja legacy]
    CajaV2[Caja v2]
    Scan[Scanner]
    AdminDjango[Admin Django]
  end
  Comprador --> WebCompra
  Titular --> MiFuego
  StaffCaja --> CajaLegacy
  StaffCaja --> CajaV2
  Scanner --> Scan
  Admin --> AdminDjango
Loading

Para roles, alta de eventos y caja, ver eventos-roles-y-operacion.

Para volver al desarrollo local, tests o CI/CD, usá el README en la raíz del repo.