Sign in
Use a Firebase admin account with admin=true custom claim.
Administration
Overview
View the current health of the platform, including active content and any pending moderation issues. Use the Reports tab to review incoming abuse reports.
Open reports
Users
Searches all users globally by name, email, or phone.
Create event
Accept join request
Manage events
Search existing events by title or ID, then cancel if needed.
Pending join requests
Pending request counts are shown on the dashboard. Use the Events tab to accept requests by ID.
1. Paste a listing
Open the event page on the ticketing site in your own browser, select the visible text (title, date, venue, city) and paste it below. Nothing is fetched from the source — this only reformats text you copied yourself.
2. Review & publish
Everything below is a guess parsed from the pasted text. Check and correct it, then publish.
Bulk import — many events from one listing page
Open a listing/category page (e.g. "concerts this week"), select the whole visible list and paste it below in one go. Each event on the page still needs its own date to be recognised as a separate row — everything is shown for review before anything publishes. Because a listing page doesn't show each event's own ticket link as text, every row published this way points at the one listing link you give below rather than its own deep link.
Recent city events
Admin requirements
- Create a Firebase user for the admin panel in the Firebase Console.
- Set the custom claim
admin=trueon that user. - Sign in with that user here to use the admin actions.
Function requests are authorized server-side. If the current user is not marked as admin, the API will reject the call.
Activity log
Ready.