hombre pensativo tono blanco y negro

Mundo Ticket is an online platform for selling event tickets. The platform offers an intuitive and secure user experience, both for purchasing tickets and for event management by organizers.

Main Technologies Used

  • ReactJS
  • NodeJS
  • GraphQL
  • AWS
  • PostgresSQL
  • Docker


The Evolution of Mundo Ticket for the CCXP Event: 2022 and 2023


In my role as a developer at Mundo Ticket platform, I took on the challenge, along with other team members, to drive its evolution to meet the needs of the 2022 and 2023 editions of the CCXP event.

For these editions, particularly, the infrastructure consisted of the following elements:


  • - Local server: A physical server located at the event venue that hosts the entire system.
  • - Web application: A custom-developed web application for ticket sales.
  • - Web application - (CMS): A custom-developed web application for event management, including ticket sales, access control, real-time map, and report generation.
  • - Data Base: A local database that stores all information related to events, such as user data, sold tickets, and access logs.
  • - Local Network: A private network connecting the local server with the points of sale and access control at the event venue.

    This local network allows:
    • Controlling access to the event: Users' entry is validated by scanning QR codes or barcodes on their tickets.
    • Managing the points of sale: Tickets can be sold and attendees can be accredited quickly and securely.
    • Internal communication: Facilitates communication between event staff and the organization.

Challenges:

  • - Creating a module within the CMS to manage the entire credential process contributes to better control over the flow of entry and exit for both staff and spectators.

  • - The local system must stay synchronized with the online system. Functions were implemented for data synchronization in case of internet loss at the local site, to prevent duplicate sales and registrations.

We achieved significant advances in two key areas:

  1. 1- Implementation of a local infrastructure at the event:
    A physical server was installed at the event venue, hosting the web application and database. This local solution provided greater control and flexibility over event management. Performance and security were optimized by avoiding dependency on the internet.


  2. 2- Adaptation of the platform to the specific needs of CCXP:
    Custom features were developed for ticket sales, access control, and management of different types of accreditation. Analysis tools were developed to obtain valuable information about the behavior of attendees.


As a result of these improvements, Mundo Ticket established itself as a robust and versatile platform, capable of meeting the demands of a large-scale event like CCXP.


Below are some of the specific benefits that were obtained:


  • Increased control and flexibility:
    Event organizers had greater real-time control over ticket sales, attendee access, and management of different event areas. The platform could be adapted to the specific needs of each CCXP edition.

  • Performance and security enhancements:
    Local infrastructure implementation ensured faster and more reliable platform performance, even with a large number of simultaneous users.