VOXA — Admin Dashboard

Overview
A private production admin dashboard for the VOXA voice-first social platform, sharing the Supabase backend with the mobile app. Built with Next.js App Router, React, TypeScript, Tailwind CSS v4, next-intl (English + Arabic, full RTL), next-themes, Framer Motion, Lucide icons, TanStack React Table for sortable paginated grids, and Recharts for analytics. Covers overview KPIs and charts, deep modules for users, voice posts (with engagement + audio metadata), threaded comments, chats, places and reviews, explore/trending, notifications and broadcast pushes, reports and in-app feedback, engagement/social-graph/place-activity analytics, website contact and feedback queues, and settings with admin roles. Authentication uses httpOnly JWT cookies via dedicated auth API routes and server-side Supabase service access with strict list caps and field whitelisting on mutations.