UTIX
Blockchain DevelopmentBlockchain Ticketing & Smart Contracts
Services

Screenshots
On-chain tickets, off-chain control


Details
Challenge
UTIX, a blockchain-powered e-ticketing platform issuing NFT tickets on Ethereum, needed a full-stack engineering effort to bring the product to market. The platform required an organizer-facing admin panel for event creation, sales tracking, and ticket policy management — alongside a smart contract integration layer that could read on-chain ticket ownership, push ticket sales, and mint NFT tickets directly from the Symfony backend. On top of that, UTIX operated across multiple markets, demanding multi-currency support, internationalization, and locale-aware ticket distribution. The project was fully operational by early 2020 but was frozen when COVID-19 shut down the live events industry.
Approach
As a Full-Stack Developer, I built the admin back-office in Twig and jQuery — event creation workflows, sales dashboards, ticket policy configuration (refund, transfer, resale caps), and organizer management views. Integrated the Symfony backend with Ethereum smart contracts via Web3.php, enabling the application to read ticket ownership and verification status from the blockchain, push ticket sales on-chain, and trigger NFT minting for new ticket issuances — all orchestrated from standard Symfony services and commands. Built the locale and distribution layer: multi-currency pricing with locale-aware formatting, i18n across the platform, and region-specific ticket allocation logic. Used PostgreSQL for relational data and Redis for caching chain query results and session management.
Julian Marcone
Full-Stack Developer
Date
2019–2020
Technologies
Admin platform, smart contract integration, locale and distribution system