Príklady použitia
Events for Laravel je headless: stará sa o dáta, pravidlá, bezpečnosť aj hraničné prípady a obrazovky nad tým postavíte vy — alebo zapnete jeho JSON API pre single-page či mobilnú aplikáciu. To isté jadro poslúži veľmi rozdielnym produktom, pretože každý sa opiera o schopnosť, ktorá je súčasťou balíka:
- Komunitné a meetup platformy — pravidelné stretnutia, miestne skupiny, kluby a združenia. Členovia odpovedajú aj s hosťami (max_guests alebo limity skupiny typu vstupenky), plné podujatie zaradí ďalších na čakaciu listinu podľa poradia, uvoľnené miesto posunie ďalšiu skupinu a oznámi jej to e-mailom a dobrovoľník pri vstupe skenuje telefóny.
- Kluby a priestory — jazzový bar, divadlo či coworking, ktorý zverejňuje vlastný program. Miesto konania uložíte raz s adresou, súradnicami a časovým pásmom, Events::browse()->near($here) zobrazí, čo sa deje v okolí, a Events::feeds()->public() dá stálym návštevníkom kalendár, ktorý si môžu odoberať.
- Konferencie, workshopy a kurzy — termíny s obmedzenou kapacitou a viacerými typmi vstupeniek (bezplatná, podporovateľská, skrytá pre štáb), celodenné a viacdňové podujatia, potvrdenia e-mailom s kódom pre check-in a pripomienky v časoch, ktoré si zvolíte.
- Aplikácie, ktoré predávajú vstupenky cez vlastný checkout — platený typ vstupenky rezervuje miesto, kým váš Contracts\CollectsAdmissionPayment otvorí checkout, váš webhook ho potvrdí cez Events::rsvps()->confirmPayment() a oneskorené či nahradené platby sa odmietnu, aby ste ich mohli vrátiť. Balík sa peňazí nikdy nedotkne.
- Podujatia pre členov a firemné podujatia — súkromné podujatia sú len na pozvanie: každá pozvánka je jednorazový odkaz uložený len ako hash, pozvaný s účtom odpovedá len prihlásený ako on sám a podujatie sa nikdy neobjaví v zoznamoch, feedoch, dátach pre vyhľadávače ani v notifikáciách iných ľudí.
- Mestské a turistické aplikácie — ohlásené verejné podujatia do 25 km od návštevníka, od najbližšieho, filtrované podľa kategórie, so schema.org JSON-LD, aby ich vyhľadávače zobrazili ako podujatia.
Začnite jedným miestom konania a bezplatným podujatím a ostatné pridávajte postupne: typy vstupeniek, platby, súkromné podujatia, tímy ako organizátori aj API sú otázkou konfigurácie, nie forku. Stavový workflow, collector platieb, formát kódov pre check-in, URL, notifikácie, policies aj modely sú vymeniteľné.
Prejavte lásku k open source
Tento balík je zadarmo pod licenciou MIT. Ak vám šetrí čas, jednorazový príspevok alebo členstvo na Patreone nám pomôže ho ďalej udržiavať, testovať a dokumentovať.
Ďalšie spôsoby podpory vrátane kryptomienOdoslaním daru súhlasíte s našimi podmienkami prijímania darov.
Chcete to zabudovať do svojho produktu?
Naše balíky integrujeme do zákazkových Laravel a AI riešení. Napíšte nám, na čom pracujete, a ozveme sa do 48 hodín.