Ir al artículo
Aniq-UI

TicketoryDocumentación

Full Stack

Documentación de Ticketory

Pon en marcha tu plantilla de venta de entradas para eventos, adáptala a tus eventos y encuentra una solución cuando la necesites.

Empieza con una instalación local

Ejecuta Ticketory en tu propio ordenador, paso a paso.

De qué se compone la plantilla

Venta de entradas para talleres, charlas y festivales en tres aplicaciones: el sitio web público donde los asistentes encuentran eventos y compran entradas, el panel del organizador y la API NestJS que está detrás de ambos.

AplicaciónCarpetaPuertoQué es
Sitio web públicostorefront/3030Eventos con búsqueda y filtros guardados en la dirección, páginas de evento, selección de asientos en un mapa en vivo con reserva temporal, pago alojado (las entradas gratuitas se saltan el pago), pases con códigos QR, archivos PDF y de calendario, las entradas, pedidos, eventos guardados y perfil del asistente, recintos, organizadores, precios, preguntas frecuentes y contacto
Panel del organizadoradmin-dashboard/3031Resumen de ventas y de la puerta en vivo, eventos y su editor, recintos en un mapa con un editor de plano de asientos, control de acceso con cámara o con código escrito, pedidos y reembolsos, informes con exportación a CSV, equipo y roles, espacios de trabajo, consultas, notificaciones en vivo, el asistente de eventos con IA y el estudio de recintos con IA
APIback-end/8000NestJS 11 y TypeORM, con SQLite en local y MySQL por configuración, todas las rutas bajo /api

La carpeta también contiene docker-compose.yml, que construye e inicia las tres con un solo comando, y cada aplicación tiene su propio Dockerfile.

Qué contiene tu paquete

El paquete Ticketing Website es el sitio web público por sí solo.

AplicaciónCarpetaPuertoQué es
Sitio web públicostorefront/3030Eventos con búsqueda y filtros guardados en la dirección, páginas de evento, selección de asientos en un mapa en vivo con reserva temporal, pago alojado (las entradas gratuitas se saltan el pago), pases con códigos QR, archivos PDF y de calendario, las entradas, pedidos, eventos guardados y perfil del asistente, recintos, organizadores, precios, preguntas frecuentes y contacto

No tiene datos propios: cada evento, asiento, reserva, pedido y entrada viene de la API de Ticketory, así que necesita que esa API esté en marcha. La API y el panel del organizador son paquetes aparte y no están en esta descarga.

Qué contiene tu paquete

El paquete Organiser Dashboard es el panel del organizador por sí solo.

AplicaciónCarpetaPuertoQué es
Panel del organizadoradmin-dashboard/3031Resumen de ventas y de la puerta en vivo, eventos y su editor, recintos en un mapa con un editor de plano de asientos, control de acceso con cámara o con código escrito, pedidos y reembolsos, informes con exportación a CSV, equipo y roles, espacios de trabajo, consultas, notificaciones en vivo, el asistente de eventos con IA y el estudio de recintos con IA

No tiene datos propios: cada pantalla lee y escribe a través de la API de Ticketory, así que necesita que esa API esté en marcha. La API y el sitio web público son paquetes aparte y no están en esta descarga.

Qué contiene tu paquete

El paquete Backend API es la API NestJS por sí sola, con la base de datos, los organizadores de ejemplo y todas las rutas que usan los dos frontends.

AplicaciónCarpetaPuertoQué es
APIback-end/8000NestJS 11 y TypeORM, con SQLite en local y MySQL por configuración, todas las rutas bajo /api

El sitio web público y el panel del organizador son paquetes aparte y no están en esta descarga. Cualquier cliente puede usar la API por HTTP.

En Windows, usa PowerShell o Git Bash para los comandos de estas guías.

Ambos frontends funcionan en inglés y en árabe, con la interfaz árabe de derecha a izquierda, y con un tema claro, uno oscuro y uno del sistema.

Explora las guías

29 guías en tu descarga

Cada guía viene en tu descarga. Las guías marcadas como Incluido con tu compra son para compradores: inicia sesión para leerlas en línea o ábrelas en tu descarga.

Preferencias de Cookies

Utilizamos cookies para mejorar tu experiencia de navegación, analizar el tráfico del sitio y personalizar el contenido. Al hacer clic en "Aceptar Todo", consientes nuestro uso de cookies para análisis y publicidad personalizada.