You don’t need an iphone or an app for this.
Shameless plug: I co-own https://gigb.ee , which allows you to create free or paid events, invite people to the event via link, let them get/buy tickets, join waiting list, and you can track your attendee list, check-in and more.
Events can be public (also shown on our landing page) or private (only shown on your own Gigbee page).
For free events, it’s free. For paid events, you only pay per sold ticket (no monthly or upfront fee etc).
Works on any device since it’s a webapp.