Running Ninjas Admin
Administrator
Access restricted to authorised Running Ninjas admins.
First login detected. Please set your admin password.
Welcome back,
Select a section from the sidebar to get started.
All Runners
View, edit & manage runner profiles
Event Info & Management
Add, edit and toggle event features
Bus - Step1 (Booking)
View ninja bus seat registrations
Bus - Step2 (Payment)
Track payment collections
Bib Collection
Manage runner bib information
Add New Runner
Register a new community member
Creates a runner profile and generates their Unique ID.
Letters only
Must be 1001–23188
Enter a valid email
Up to 6 hero cards shown on the landing page. Each card has an image, title, subtitle, and a click-through link.
landing_cards with columns:
id serial primary key, display_order int, title text, subtitle text, image_url text, link_url text, active boolean default true.
Grant anon read and authenticated write (or use RLS policies matching your runner auth pattern).
Partner and sponsor logos shown in the scrolling marquee on the landing page. Each entry has a logo image, a name, and an optional click-through link.
partners with columns:
id serial primary key, display_order int, name text, image_url text, link_url text, active boolean default true.
Grant anon read access so the landing page can fetch partners dynamically.
Configure the links shown in the hamburger (☰) menu on the landing page. Drag-to-reorder is not supported — use the Order field instead.
menu_links with columns:
id serial primary key, label text, url text, display_order int, active boolean default true, open_new_tab boolean default false.
Grant anon read access so the landing page can fetch the menu dynamically.
Create surveys with multiple-choice questions. Users vote anonymously and see live results.
surveys, survey_questions, survey_options, survey_responses. See SQL at bottom of this page.
Questions & Options
Create quizzes with right/wrong answers. Users get instant per-question feedback.
quizzes, quiz_questions, quiz_options, quiz_responses. See SQL at bottom of this page.
Questions & Options
Partners are shown in ascending order.
Where clicking the logo navigates. Leave blank for no link.
Active
Show this partner on the landing page
Use relative paths (e.g. index.html) for internal pages, or full URLs for external links.
Links are shown in ascending order. Leave blank to append at the end.
Active
Show this link in the menu
Open in new tab
Useful for external links
Cards are shown in ascending order (1 first, 6 last).
Leave blank to show a gradient background instead.
Where the card navigates when clicked.
Active
Show this card on the landing page
You are about to permanently delete:
This action cannot be undone.
Delete all rows from .
This cannot be undone. Re-enter your admin password to confirm.
Feature Flags
You are about to delete:
This will not delete associated bookings, payments, or bib details.