🔒

Admin Access

Password and two-factor authentication required

Admin Import & Merge

Pending User Submissions

Restaurant suggestions sent via the Suggest form appear here. Review, then approve (adds to the merge list) or dismiss (removes from the queue).

No submissions loaded yet. This requires the submissions function on the deployed Netlify site.

Restaurant Management

Browse and manage all restaurants in the directory. Load the live list, search by name, bulk-update halal fields, or delete entries. Changes are saved to the live directory and persist across deploys.

0 selected
Database Management

Export a full backup of the live directory (effective restaurants, raw overrides, cuisines, and certification bodies) as versioned JSON, or import restaurants from a JSON/CSV file. Blank templates are also available for manual data entry.

Cuisine Management

Review, deduplicate and moderate the shared cuisine vocabulary. You can delete any cuisine (baseline or user-added), merge two spellings into one, scan for near-duplicates and profanity, or add one manually. Deleted cuisines disappear from the suggest-form dropdown and search.

All Cuisines

Certification Body Management

Manage the shared halal certification-body vocabulary. The list auto-updates whenever a new body is added — via the suggest form, an approved submission, an import, or a saved restaurant — so it always reflects the latest data. You can scan for near-duplicates or profanity, merge two spellings into one, or delete any body to remove it from the list; it can still be undone by re-adding it.

All Certification Bodies

Halal Corrections

Community-suggested corrections are applied automatically (last submission wins). All votes are recorded below so you can see what people are reporting.

Review Moderation

Every review, restaurant submission and flagged correction, grouped by restaurant. Approve & dismiss pending items, delete approved reviews / voted corrections, or scan everything for profanity in one go.

Source Review Submission — new restaurant Correction — flagged vote Status Pending Queued (submission) Approved — live Applied — in stats Confirmed Dismissed
Bulk actions: