Piletitüübid, nagu sul vaja
Tasuline, tasuta või annetus. Kogusepiirang, müügiaken, min ja max ühe tellimusega, peidetud pilet ligipääsukoodiga ning oma reegel selleks, mis juhtub väljamüümisel.
Piletikohver on Eesti piletimüügiplatvorm, mille saab kasutusele võtta ühe pärastlõunaga. Loo üritus, pane piletid müüki ja kontrolli uksel sissepääsu tavalise telefoniga. Eraldi rakendust ei ole vaja paigaldada ega tehnikut palgata.
Tallinna Tehnoloogiakolledž — Techno TLN, neljast koolist ühendatud maja, kus õpib üle kuue tuhande inimese — pani 2026. aasta õppeaasta avapaugu piletid Piletikohvrisse. Piletid olid tasuta ja kinnised: külalisnimekiri otsustas, kes pileti saab, ja üks aadress sai ühe pileti. Uksel käis kontroll QR-koodiga ja kohapeal said puuduolijad kiirpileti.
Näidisüritus allpool on tehtud sellesama ürituse seadistuse pealt: samad piletiliigid ja sama loogika, aga ilma kellegi andmete ja ilma kooli nimeta.
Näidisüritus on päris kirje siin platvormil, mitte pilt. Ava see ja klõpsi ostuvorm lõpuni läbi: piletiliigid, kogusepiirang, sooduskood, kohandatud küsimused ja kinnitus. Näidisüritusel tellimust ei vormistata, piletit ei väljastata ega kirja ei saadeta — vorm ütleb sulle täpselt seal, kus päris üritusel pilet teele läheks.
Näidisandmed alljärgnevates aruannetes on sama õhtu kohta.
Nii näeb välja üks üritus Piletikohvris: kolm nädalat enne uksi kuni hommikuse aruandeni. Iga samm all on rakenduses olemas — ükski neist ei ole plaan.
3 nädalat enne
Pealkiri, aeg, toimumiskoht kaardilt, kaanepilt. Kolm piletiliiki: õpilane, töötaja ja kutsutud külaline — kõik tasuta, sest üritus on maja enda oma. Külaliste liik jääb müügist välja, seda väljastab korraldaja ise. Üks pilet e-posti aadressi kohta.
Kaanepildist tuletatakse lehe taustatoon ja soovituslik põhivärv.
2 nädalat enne
Külalisnimekiri läheb üles CSV-na — ligi kaks tuhat aadressi, ja ainult nemad saavad piletit võtta. Jagatav link ja QR-kood, eesti- ja ingliskeelne leht, kaart sõidujuhistega. Sama ostuvormi saab ühe reaga panna oma kodulehele — külastajat ei saadeta mujale.
Leht jõuab otsingusse: sitemap, hreflang ja Event-struktuurandmed on ise paigas.
Müügi ajal
Kui korraga tuleb rohkem ostjaid kui vorm kannab, tekib ootesaal: külastaja näeb oma järjekorranumbrit ja hinnangulist ooteaega, mitte veateadet. Ürituse lehe vaatamine ja piletite valimine jäävad vabaks — järjekorda astutakse alles „Edasi“ peale.
Mõõdetud serveris: 500 klienti korraga → täpselt 50 sisse, 450 järjekorda, ülemüüki ei tekkinud.
Uksel
Kontrollijad logivad sisse e-posti ja lühikoodiga, näevad ainult seda üritust. Skanner on brauseris: telefonikaamera, USB-lugeja või käsitsi kood. Korduvpilet näitab suurelt, mitmes kord see on; juba kasutatud pilet annab hoiatuse.
Levi kadumisel töötab varuskänner seadmesse laetud nimekirja järgi ja saadab sissepääsud hiljem — algse skannimisajaga.
Hommikul
Kes tuli, kes ei tulnud, mis kell oli kõige tihedam veerand tund, kui palju läks igat piletiliiki ja kes nimekirjast jäi piletita. Neli CSV-faili aruandluseks ja järelanalüüsiks.
Kohaloluaruanne kasutab päris skannimisaega, mitte sünkroonimise hetke.
Kõik allpool loetletu on rakenduses töötav funktsioon, mitte plaan. Iga punkti taga on seadistus, mille saad ise sisse lülitada.
Tasuline, tasuta või annetus. Kogusepiirang, müügiaken, min ja max ühe tellimusega, peidetud pilet ligipääsukoodiga ning oma reegel selleks, mis juhtub väljamüümisel.
Kohandatavad küsimused kolmes grupis: ostjale, iga osaleja kohta ja ostu kohta. Valmis väljad nime, telefoni, isikukoodi ja organisatsiooni jaoks ning kaksteist üldist välja tüüpi.
Skanner avaneb brauseris ja töötab telefoni kaameraga, USB- või Bluetooth-lugejaga või käsitsi sisestatud koodiga. Topeltkasutus annab hoiatuse ja sissepääsu saab tagasi võtta.
Laadi piletinimekiri seadmesse ja kontrolli uksel ka siis, kui saalis internetti ei ole. Sissepääsud jõuavad süsteemi hiljem ja aruandes on kirjas päris skannimise aeg.
Saaliplaan tehakse ridade kaupa, üksikuid kohti saab müügist välja lülitada. Külastaja valib koha kaardilt ja koht jõuab piletile ning PDF-i. Üks koht müüakse ainult üks kord.
Protsent või kindel summa, kehtivusaeg, kasutuskordade ja piletitüüpide piirang. Kinkekaardid on rahalise jäägiga ja neid saab kasutada mitme ostuga.
Muuda pealkirja ja teksti, lisa pilt ja oma põhivärv, saada endale testkiri. Pilet läheb kirjas QR-koodina ja PDF-manusena, soovi korral iga osaleja kohta eraldi kirjana.
Ürituse leht, ostuvorm, pilet ja e-kiri on eesti ja inglise keeles. Ostja keel salvestub tellimusega, seega pilet tuleb samas keeles, milles ost tehti.
Üks rida koodi ja piletiost avaneb sinu enda lehel, ilma külastajat mujale saatmata. Ürituse lehe saab jagada ka lingi või QR-koodiga.
Müügigraafik päevade lõikes, jaotus piletitüüpide kaupa, osalejate nimekiri otsinguga ja CSV-eksport. Aruanded on värvipimeduse suhtes kontrollitud.
Omanik, haldaja ja kontrollija. Uksetöötaja näeb ainult temale määratud ürituste skannerit — mitte osalejate nimekirja, hindu, käivet ega ostjate kontakte.
Laadi üles CSV kutsutute aadressidega — ka kuus tuhat rida korraga — ja ainult nemad saavad osta. Terve maja kutsud ühe reaga: kirjuta nimekirja @firma.ee ja kõik selle domeeni aadressid pääsevad ostma. Näed, kes on ostnud ja kes mitte, ja saad nimekirja tagasi CSV-na. Ühe aadressi kohta saab seada piletite ülempiiri ja üksikule külalisele erandi.
Kaanepilt, oma põhivärv, kohandatavad tekstid ja toimumiskoht kaardil koos sõidujuhistega. Taustatoon tuletatakse kaanepildist automaatselt.
Kõik allolev on rakenduse enda vaade — samad graafikud, mis korraldaja adminis. Arvud on näidisürituse omad, et vaade oleks täis. Müük, külastused ja kohalolu on kolm eri küsimust ja neil on kolm eri vaadet; ühte graafikusse kahte suurusjärku ei suruta.
Näidisandmed ühe techno-öö kohta — graafikud on rakenduse päris komponendid.
Pileteid väljastatud
1638
27% mahutavusest
Tellimusi
1421
Kohal
1519
92,7% väljastatud piletitest
Korraga ostmas · max
50 / 50
mõõdetud tipp / seatud piir
Kui palju pileteid on päevade lõikes välja läinud. Lüliti vahetab piletid käibe vastu.
Vii kursor tulba kohale, et näha täpset arvu
Viimased 30 päeva. Loendame serveri poolel, ilma küpsiste ja jälitusskriptideta.
Vaatamisi
18940
Külastajaid
9120
unikaalseid
Valis pileti
1640
18% külastajatest
Konversioon
15,6%
külastajast ostuni
Kinnisel üritusel otsustab nimekiri, kes pileti saab. Korraldaja näeb iga aadressi juures, kas pilet on võetud, ja saab nimekirja kolme valikuga CSV-na tagasi.
Nimekirjas
1900
Pileti võtnud
1526
80% nimekirjas
Võtmata
374
Nimekirjaväliseid
112
korraldaja väljastas käsitsi
Uks avanes 21:30, viimane sissepääs 01:52. Kuus skännerit ühes järjekorras.
Kohal
1519
92,7% väljastatud piletitest
Ei tulnud
119
Tihedaim 15 min
214
22:45–23:00
| Piletiliik | Väljastatud | Kohal | Osalus | Sisenemisi |
|---|---|---|---|---|
| Õpilane | 1240 | 1150 | 93% | 1190 |
| Töötaja | 286 | 268 | 94% | 281 |
| Kutsutud külaline | 112 | 101 | 90% | 128 |
| Kokku | 1638 | 1519 | 92,7% | 1599 |
Kohalolijad ja puudujad
Üks rida pileti kohta: nimi, esimene ja viimane saabumine, sisenemiste arv ning kontrollija.
Osalejad ja piletid
Iga pilet eraldi real koos ostja andmete ja kõigi kohandatud küsimuste vastustega.
Ostud
Tellimuste kaupa: summa, soodustus, piletite arv, aeg.
Täielik kontrolllogi
Iga sisse- ja tagasivõtmine eraldi real koos kohaliku aja, kontrollija ja seadmega.
Külastajaid loeme ise, serveri poolel. Google Analyticsit, Meta pikslit ega jälitusküpsist siin ei ole — ainus küpsis kogu platvormil tekib korraldaja sisselogimisel. Unikaalne külastaja on ühepäevane räsi, mille sool vahetub igal ööl, ja needki jõuavad loendurisse, mitte nimekirja. Roboteid ja korraldaja enda vaatamisi ei arvestata.
AndmekaitsePiletimüük annab andeks, uks mitte: kell on 23, järjekord on väljas ja levi on kadunud. Selleks õhtuks on platvorm ehitatud.
Ürituse piletinimekiri laetakse seadmesse ja kontroll käib koopia vastu. Sissepääsud lähevad järjekorda ja jõuavad serverisse, kui levi tuleb tagasi. Mitme skänneri korral jätkab võrguta ainult määratud varuseade, et kaks seadet ei laseks sama piletit sisse.
Läbi saab ainult esimene. Ülejäänud näevad hoiatust „juba kasutatud“ ja korduvpilet näitab suurelt, mitmes kord see on. Sissepääsu saab tagasi võtta, kui see oli eksitus.
Üks vajutus loob pileti, märgib selle kohe sisse ja saadab Brotheri etiketile: QR, ribakood ja kaheksakohaline number. Nime ega e-posti ei küsita — järjekord ei jää seisma.
Kontrollija lisatakse e-posti aadressiga ja ta pääseb ainult määratud ürituse skannerisse. Hindu, käivet, ostjate aadresse ega teisi üritusi ta ei näe. Ligipääsu eemaldamine lõpetab töö kohe.
Numbrid on mõõdetud selle sama platvormi peal, kus sinu üritus töötaks: neli tuuma, kuus gigabaiti mälu.
25 ostu/s
1000 piletit 1000 koha peale — mitte ühtegi üle
500 → 50
500 klienti korraga: täpselt 50 sisse, 450 unikaalset järjekorranumbrit
52 skänni/s
1501 piletit kuue skänneriga, p95 200 ms
13 piletit/s
500 kiirpiletit järjest, kadunud kirjeid 0
6000 rida
import 1,8 s, otsing 13 ms; ülempiir 50 000 aadressi
98–100/100
Lighthouse mobiilis: jõudlus, ligipääsetavus, hea tava, SEO
Ülemüügi vastu on andmebaasi lukk ja ootesaali värav on Redise sees ühe skriptina — mõlemad seetõttu, et esimene, lihtsam versioon müüs katses tuhandekohalisele üritusele 1002 piletit.
Esimese ürituse müügile saamiseks kulub tavaliselt veerand tundi.
Registreeri korraldaja konto e-posti aadressiga. Krediitkaarti ei küsita ja midagi ei pea alla laadima.
Pealkiri, aeg, toimumiskoht ja kirjeldus. Lisa kaanepilt — sellest tuletatakse ka lehe värvid.
Loo piletitüübid, määra hinnad ja kogused ning lisa küsimused, mida osalejalt vajad.
Kontrolli lehte eelvaates, saada endale testkiri ja siis avalda. Jagatav link ja QR-kood on kohe olemas.
Ava skanner telefonis, laadi nimekiri alla ja lase inimesed sisse. Kontrollija saab oma konto, mis muud ei näe.
Internetimakseid Piletikohvris praegu veel ei ole. Tasuta ja registreerimispiletid töötavad täies mahus: pilet väljastatakse kohe ja jõuab ostjale e-kirjaga. Tasuliste piletite puhul lepid tasumise ostjaga ise kokku — süsteem hoiab hinnad, summad ja aruanded korras. Makselüli on andmemudelis ette valmistatud ja lisandub eraldi. Kui makseid on kohe vaja, kirjuta meile ja räägime läbi.
info@kakuweb.eeKonto loomine, ürituste lisamine ja tasuta piletite müük on tasuta. Tasuliste piletite tingimused lepime kokku eraldi, sest need sõltuvad sellest, kuidas makse laekub. Peidetud tasusid ega kohustuslikku paketti ei ole.
KasutustingimusedPlatvorm on algusest lõpuni meie enda kirjutatud — siin ei ole välismaist tarkvara, mille poole käega laiutada. See tähendab, et su erisoov ei lõpe „kahjuks ei saa“ peal, vaid algab vestlusest: räägi, kuidas sinu üritus päriselt käib, ja me vaatame, mis on mõistlik ehitada.
Eriline piletiloogika, oma vormiväljad, teistsugune uksekord või liidestus mõne süsteemiga, mida sa juba kasutad — räägi läbi, mida vajad, ja me ütleme ausalt, kas ja millal saame teha.
Kaanepilt, põhivärv, kohandatavad tekstid ja piletikiri on juba praegu sinu käes. Kui vaja on rohkem — oma kujundus, oma domeen, ostuvorm sinu kodulehe sees — siis vaatame ka selle üle.
Kirjale vastab see, kes koodi kirjutab. Kiireloomulise ürituse puhul ütle kohe — siis planeerime töö selle järgi.
Väiksemad täiendused jõuavad tavaliselt platvormi kõigile korraldajatele. Kui soov on väga spetsiifiline, lepime eraldi kokku.
Jah. Osalejate nimekirja, tellimused ja sissepääsud saab alla laadida CSV-failina, mis avaneb Excelis ja Google Sheetsis.
Sinule. Piletikohver on andmete töötleja, sina oled vastutav töötleja. Me ei kasuta sinu ostjate aadresse oma turunduseks ega müü neid edasi.
Jah, kogu aeg. Muudatused jõuavad avalikule lehele kohe. Juba väljastatud piletid jäävad kehtima ja nende omanikele saad saata teavituse.
Jah. Mustandil on jagatav eelvaate link, millega saab lehte vaadata ka ilma sisse logimata. Lingi saab igal ajal uuendada.
Nii palju kui vaja. Lisa kasutajaid Seadetes ja anna igaühele roll: omanik, haldaja või kontrollija.
Märgi üritus ärajäänuks. Avalikule lehele ilmub teade ja sa saad piletiomanikele saata kirja koos põhjusega. Piletite tühistamine on eraldi tegevus ja selle saab tagasi võtta.
Konto loomine võtab minuti ja midagi ei pea ette maksma. Kui jääd hätta, kirjuta — aitame ürituse üles seada.