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.
Pending Data Updates
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.
Potential Duplicates
Profanity / Malicious Terms
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.
Potential Duplicates
Profanity / Malicious Terms
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.