Skip to main content

Overview

TradeMaster Transactions (TMT) is a powerful event ticketing and management platform designed for venues, promoters, and event organizers. Built with React and Material-UI, TMT provides a complete solution for managing events, selling tickets, processing payments, and coordinating operations across multiple box offices and venues.

Get Started

Set up your TMT account and create your first event in minutes

Architecture

Understand the platform architecture and technical design

User Management

Learn about roles, permissions, and user types

Event Management

Create and manage events with advanced configuration

Key Features

TMT offers a comprehensive suite of features for complete event management:
Manage different user types including Staff, Clients, Collaborators, and Customers with role-based permissions using CASL authorization. Each role has specific capabilities and access levels tailored to their needs.
Create and configure events with detailed zone setup, pricing tiers, and capacity management. Manage multiple event venues with location tracking, amenities, and scheduling capabilities.
Comprehensive ticket sales system with real-time search, validation, QR code generation, and offline ticket sales support for box offices. Track ticket status throughout the event lifecycle.
Integrated payment processing with multiple payment method support, automated payout management, and transaction reconciliation. Support for custody accounts and financial reporting.
Dedicated box office (taquilla) management with offline sales capability, collaborator assignments, event-specific inventory, and real-time transaction tracking.
Create and manage contracts with clients, including addendum support, digital signing, and document tracking. Maintain legal agreements for venue rentals and event partnerships.
Launch marketing campaigns and create white-label customer portals for clients. Customize branding and provide clients with their own event management interface.
Complete financial management including transaction reconciliation, bank document management, payout processing, and detailed financial reporting.

Who Uses TMT?

TMT is designed to serve multiple stakeholders in the event management ecosystem:

Venue Operators

Manage multiple venues, coordinate events, and oversee box office operations across all locations.

Event Promoters

Create and promote events, manage ticket sales, and track performance across multiple venues.

Box Office Staff

Process ticket sales, manage customer interactions, and handle on-site operations with dedicated tools.

Event Collaborators

Coordinate event execution, manage credentials, and track assigned events and responsibilities.

Technology Stack

TMT is built on modern web technologies:
  • Frontend: React 18 with Material-UI (MUI) components
  • State Management: Redux Toolkit with Redux Persist
  • Authentication: Firebase Authentication with Auth0 support
  • Authorization: CASL for role-based permissions
  • Routing: React Router v6
  • Forms: Formik with Yup validation
  • Data Visualization: ApexCharts and MUI X Charts
  • Build Tool: Vite for fast development and optimized builds

Getting Help

User Guides

Step-by-step guides for common tasks and workflows

API Reference

Technical documentation for developers and integrators

Administration

Platform configuration and administrative functions

GitHub Repository

View the source code and contribute to development

Next Steps

Ready to get started? Follow our quickstart guide to set up your first event:

Quickstart Guide

Learn how to create your account, configure your first venue, and launch your first event

Build docs developers (and LLMs) love