Nostr-based events and ticketing with Lightning payments.
- Copy the
.env.examplefile to.envand fill in the required values.
cp .env.example .env- Install dependencies
pnmp install- Use the correct node version
nvm use- Start the server
pnpm dev- Login with Nostr
- Create Event
- Create Ticket
- Create User
- Create Order
- Generate and listen Payment
- Send SATs to our wallet (service)
- Send SATs to lud16 of user (ticket)
- Create TicketSale
- Send to email
- Check-in for TicketSale
- Add Coupon for Tickets
- App mobile for Check-n
- Generate waitlist for users
- Add Moderators for Check-n with pubkey
- Login with pubkey
- Add pubkey to moderators
- Integrate location on create Event
- Create internal Dashboard
- Events page
- Save Event how (NIP-52)[https://github.com/nostr-protocol/nips/blob/master/52.md] for Nostr
- Added upload image
- Enable tickets for Nostr created events
- Possibility for generate more that 1 ticket
- Customize Check-out page