Back to projects

Full-stack Laravel development, API architecture, and back-office implementation.

Taporro

Event operations platform for managing POS devices, cashless wristbands, products, payments, printers, tables, and back-office workflows.

PHP 8.2 Laravel Livewire Laravel Sanctum MySQL Tailwind CSS Alpine.js Vite Stripe API Intervention Image Laravel FFmpeg Laravel Queues PHPUnit

Project detail

This page is ready for screenshots, repository links, live URLs, implementation notes, and deeper technical case-study content.

Overview

Taporro is a Laravel-based event operations platform built to centralize the management of organisations, events, sales areas, POS devices, users, products, payment methods, printers, ticket templates, tables, and cashless wristbands. The system includes a Livewire-powered admin back office with searchable, sortable, and filterable operational modules, alongside a secured API for POS/device clients. Devices can authenticate, receive event and area-specific configuration, and synchronize scoped product, category, printer, and payment data. The platform also supports stock management, VAT handling, discounts, EAN codes, media uploads, role-based permissions, audit logging, and Stripe payment-provider foundations.

Technical highlights

  • Multi-organisation event management
  • Livewire admin dashboard
  • POS and device configuration API
  • Area-specific product synchronization
  • Cashless wristband and tag management
  • Product stock VAT discount and EAN handling
  • Printer and ticket-template management
  • Table and area management workflows
  • Role-based access control
  • Audit logging for key records
  • Media upload and thumbnail pipeline
  • Stripe payment-provider foundation