Resumen:
|
[ES] Este trabajo aborda el desarrollo de un sistema de gestión de tickets, llamado ED Tickets, destinado a optimizar la organización de eventos y a maximizar los beneficios de la empresa para la que se va a desarrollar.
El ...[+]
[ES] Este trabajo aborda el desarrollo de un sistema de gestión de tickets, llamado ED Tickets, destinado a optimizar la organización de eventos y a maximizar los beneficios de la empresa para la que se va a desarrollar.
El proyecto se desglosa en tres partes diferentes e interconectadas que comparten una base de datos central en MongoDB, garantizando así la coherencia y sincronización de los datos.
La primera de estas partes, se enfoca en la administración de eventos y la venta de tickets, y estará construida con Payload CMS. Nos permitirá crear y gestionar los eventos, y configurar los precios de las entradas, además de actuar como backend para las otras dos partes del sistema.
La segunda parte, será la interfaz principal para los usuarios de la aplicación, la cual estará construida con Next.js y React, y se comunicará con el backend a través de llamadas a una API, la que devolverá toda la información requerida. Permitirá a los usuarios navegar por el catálogo de eventos configurado desde la administración, seleccionar entradas y descargarlas en PDF
La última de las partes de nuestro sistema, será una interfaz sencilla pero eficaz, que se centrará en la validación de los tickets en el evento.
Este enfoque asegura escalabilidad y mantenibilidad, además de facilitar una integración fluida con la base de datos. En conjunto, este trabajo describe el proceso completo de diseño, desarrollo e implementación de un sistema integral de emisión y validación de tickets, buscando mejorar la gestión de eventos de manera significativa, y por ende, la facturación y las oportunidades de la empresa.
Este proyecto será llevado a cabo dentro de Erasmus Dreamland S.L.U, empresa líder en la organización de fiestas y eventos en vivo por toda Europa, enfocadas sobre todo para el público español que está fuera de nuestro país, y de la que formo parte desde hace 2 años.
[-]
[EN] This work addresses the development of a ticket management system called ED Tickets, aimed at optimising event organisation and maximising the profits of the company for which it is being developed.
The project is ...[+]
[EN] This work addresses the development of a ticket management system called ED Tickets, aimed at optimising event organisation and maximising the profits of the company for which it is being developed.
The project is divided into three different yet interconnected parts that share a central database in MongoDB, thereby ensuring data consistency and synchronisation.
The first part focuses on event management and ticket sales, and will be built with Payload CMS. This will allow us to create and manage events, set ticket prices, and serve as the backend for the other two parts of the system.
The second part will be the main interface for the application's users, which will be built with Next.js and React, and will communicate with the backend through API calls to retrieve all the required information. It will enable users to browse the event catalogue configured in the administration, select tickets, and download them in PDF format.
The final part of our system will be a simple yet effective interface, focused on ticket validation at the event.
This approach ensures scalability and maintainability, as well as facilitating seamless integration with the database. Altogether, this work describes the complete process of designing, developing, and implementing an integrated ticketing and validation system, aimed at significantly improving event management and, consequently, the company s revenue and opportunities.
This project will be carried out within Erasmus Dreamland S.L.U, a leading company in the organisation of parties and live events across Europe, primarily targeted at the Spanish public abroad, and with which I have been involved for the past two years.
[-]
|