No description
Find a file
Tiago Vasconcelos f468183631
Sanitize/Validate name field (#20)
* escape name
* add email pydantic validation (API)
* format prettier
* don't allow slash on email also
* make regex const
* use string literals
* make get ticket a POST
* email regex


Co-authored-by: Vlad Stan <stan.v.vlad@gmail.com>
2024-01-26 14:30:14 +00:00
.github/workflows [FEAT] add better release workflow (#18) 2023-09-23 22:36:08 +02:00
static/image Add files via upload 2023-02-11 08:06:45 +00:00
templates/events Sanitize/Validate name field (#20) 2024-01-26 14:30:14 +00:00
.gitignore add gitignore 2023-06-27 11:47:19 +02:00
__init__.py allow custom path (#17) 2023-09-25 15:26:13 +01:00
config.json allow custom path (#17) 2023-09-25 15:26:13 +01:00
crud.py [FEAT] Fiat event tickets (#10) 2023-12-12 11:42:50 +01:00
LICENSE add license 2023-02-24 18:13:39 +01:00
manifest.json [FEAT] add timestamp on register (#15) 2023-08-18 08:17:29 +02:00
migrations.py [FEAT] Fiat event tickets (#10) 2023-12-12 11:42:50 +01:00
models.py Sanitize/Validate name field (#20) 2024-01-26 14:30:14 +00:00
README.md [FEAT] add timestamp on register (#15) 2023-08-18 08:17:29 +02:00
tasks.py [FEAT] Fiat event tickets (#10) 2023-12-12 11:42:50 +01:00
views.py Add files via upload 2023-02-11 08:06:45 +00:00
views_api.py Sanitize/Validate name field (#20) 2024-01-26 14:30:14 +00:00

Events - LNbits extension

For more about LNBits extension check this tutorial

Sell tickets for events and use the built-in scanner for registering attendants

Events alows you to make tickets for an event. Each ticket is in the form of a uniqque QR code. After registering, and paying for ticket, the user gets a QR code to present at registration/entrance.

Events includes a shareable ticket scanner, which can be used to register attendees.

Usage

  1. Create an event
    create event

  2. Fill out the event information:

    • event name
    • wallet (normally there's only one)
    • event information
    • closing date for event registration
    • begin and end date of the event

    event info

  3. Share the event registration link
    event ticket

    • ticket example
      ticket example

    • QR code ticket, presented after invoice paid, to present at registration
      event ticket

  4. Use the built-in ticket scanner to validate registered, and paid, attendees
    ticket scanner