Studiu de caz · 2025-2026
Tixello: platforma de ticketing pe care rulează și marketplace-urile mele.
Un SaaS pentru organizatorii de evenimente: își pun evenimentul online, vând bilete pe site-ul lor sau pe marketplace-uri, scanează la intrare și primesc banii, cu facturile emise automat. Sub el stă ePAS, platforma pe care rulează și AmBilet, bilete.online și Viaqui.
- Rol
- Fondator. Produs, arhitectură, cod
- Perioadă
- Octombrie 2025 - prezent
- Stare
- Live pe tixello.com
- Stack
- Laravel 12, Filament 4, Livewire, PostgreSQL, Redis
- Problema
- Un organizator mic sau mijlociu plătește comisioane mari și lucrează cu unelte separate pentru vânzare, intrare, facturare și marketing.
- Ce am construit
- O singură platformă, cu panou de organizator, plăți, hărți de locuri, scanare, e-Factura și integrări. Tot codul servește și marketplace-urile.
- Rezultatul
- 410.444 de bilete și 5,2 milioane € procesate, după contorul public de pe tixello.com. Comisionul pornește de la 1%.
- 410.444 bilete vândute prin platformă
- 107.255 clienți care au cumpărat
- 5.016 evenimente
- 5 mil. € procesate
Contorul public de pe tixello.com, cumulat, citit pe 5 noiembrie 2026. Nu l-am împărțit pe organizatori sau pe marketplace-uri.
01 · Problema
Organizatorul plătește mult și lucrează în cinci locuri.
Un organizator de concerte, teatru sau stand-up are nevoie de mai multe lucruri deodată: pagina evenimentului, vânzarea biletelor, harta sălii, scanarea la intrare, facturile, raportul pentru casa de discuri sau pentru sală. De obicei le ia de la furnizori diferiți și plătește comision la fiecare.
Am pornit de la experiența AmBilet: aveam deja un marketplace de bilete și știam ce cer organizatorii. Am construit o platformă care să facă toate astea într-un singur loc, cu un comision care pornește de la 1% și fără costuri fixe.
02 · Ce face
De la evenimentul creat la banii primiți.
Organizatorul își creează evenimentul, tipurile de bilete și, dacă are, harta sălii, desenată în editorul de locuri. Vinde pe site-ul lui, printr-un widget, sau pe marketplace-urile conectate. La intrare, echipa scanează biletele de pe telefon. După eveniment vede vânzările, participanții și decontul.
Pe lângă bilete, platforma are coduri de reducere, afiliați, carduri cadou, newslettere, vânzare la intrare (POS), plăți cashless la festivaluri și integrări cu unelte de marketing și CRM.
03 · Arhitectura
O singură bază de cod, mai multe feluri de clienți.
ePAS e o singură aplicație Laravel cu cinci panouri Filament: administrare, organizator, marketplace, operator și vânzător. Fiecare organizator e un client separat în aceeași bază de date, iar fiecare rând e filtrat după clientul căruia îi aparține.
- 01
Organizatori
- Panou cu 66 de secțiuni
- Evenimente, comenzi, clienți, hărți de locuri
- Facturi, rapoarte, echipă
- 02
Nucleul ePAS
- Bilete, comenzi, plăți, deconturi
- Rezervarea locurilor în Redis, cu expirare
- Cozi pentru emailuri, facturi, solduri
- 03
Plăți și fiscal
- Stripe, Netopia, PayU, EuPlatesc
- e-Factura către ANAF
- TVA pe data vânzării
- 04
Canale de vânzare
- Widget pe site-ul organizatorului
- Marketplace-uri: AmBilet, bilete.online, Viaqui
- API și 21 de integrări
Marketplace-urile sunt site-uri separate care vorbesc cu ePAS printr-un API cu cheie proprie. Un modul nou se pornește doar pentru clientul care îl folosește.
04 · Componente
Ce am construit.
Panoul organizatorului
Tot ce face un organizator, de la creare la decont.
- Evenimente, bilete, prețuri dinamice
- Editor de hărți de locuri, cu import SVG
- Coduri de reducere, afiliați, rezervări de grup
- Puncte, insigne și recompense pentru clienți
- Blog, pagini și newslettere
La intrare și la eveniment
Ce se întâmplă în ziua evenimentului.
- Aplicație web de scanare, făcută pentru iPhone
- Vânzare la intrare (POS)
- Plăți cashless și NFC la festivaluri
- Aplicație mobilă pentru clienți și organizatori
Bani și fiscal
Partea care trebuie să iasă la leu.
- Patru procesatori de plăți, după aceeași interfață
- Facturi și e-Factura, cu un adaptor de test
- Căutarea firmei după CUI la ANAF
- Soldul organizatorului recalculat după fiecare vânzare sau retur
Integrări
21 de conectori, fiecare pornit doar la cerere.
- HubSpot, Salesforce, Zapier, Slack
- GA4, Google Ads, TikTok Ads, Meta CAPI
- WhatsApp, SMS, Zoom, Google Sheets
- API public pentru dezvoltatori
05 · Banii organizatorului
Trei calcule pentru același decont.
În vara lui 2026 am făcut un audit complet al deconturilor. Am găsit trei moduri diferite de a calcula cât primește un organizator: o defalcare salvată la momentul vânzării, un calcul refăcut la cerere și un serviciu de rapoarte. De cele mai multe ori dădeau aceeași cifră. Dar nu de fiecare dată.
Soluția a fost un singur adevăr: soldul organizatorului se recalculează în coadă după fiecare vânzare, retur sau ajustare, iar rapoartele citesc doar soldul acela. Când e vorba de banii altcuiva, două calcule care „de obicei” se potrivesc înseamnă o problemă.
06 · Metrici
Ce am numărat.
Contorul de vânzări e cel public de pe tixello.com. Cifrele de cod sunt numărate în tot repo-ul ePAS, deci includ și partea de marketplace.
- 410.444bilete vândute, cumulatde pe site
- 5,21 mil. €procesați prin platformă (27,8 milioane lei)de pe site
- 6.521commit-uri, din 28 octombrie 2025git
- 230de secțiuni de panou Filament, în patru panouriîn cod
- 843migrații de bază de dateîn cod
- 4procesatori de plăți și 21 de integrăriîn cod
Cât cod
- 544
- modele de date
- 843
- migrații
- 230
- resurse Filament
- 5
- panouri
- 58
- fișiere de teste
- ~557k
- linii PHP în app/
Numărate pe 5 noiembrie 2026, în tot repo-ul, cu tot cu codul de marketplace.
07 · Ce am învățat
Ce iau cu mine.
Banii au nevoie de o singură sursă
Orice cifră despre bani se calculează într-un singur loc. Restul aplicației doar o citește.
Schimbă baza de date doar adăugând
Pe o platformă live, migrațiile adaugă coloane și nu le șterg sau redenumesc. Folosesc text în loc de tipuri enum, ca o valoare nouă să nu ceară o migrație riscantă.
Detaliile mici opresc coada de la intrare
Codurile QR primesc acum o margine albă. Fără ea, unele scanere nu citeau biletele de pe telefoanele cu tema întunecată.
O platformă comună face un marketplace nou ieftin
bilete.online și Viaqui au pornit pe plăți, bilete și panou deja existente. Am construit doar ce era nou pentru ele.
08 · Mai departe
Marketplace-urile construite pe Tixello.
AmBilet, marketplace-ul de bilete, mutat de pe WordPress pe ePAS. bilete.online, atracțiile din România. Viaqui, aceeași idee pentru toată Europa.
Ai nevoie de o platformă cu plăți și mulți clienți?
Construiesc SaaS-uri și marketplace-uri, cu plăți, facturare și panouri pentru fiecare rol. Scrie-mi și vedem dacă se potrivește.