The Admin Panel of BlackSton Voice Chat Room is a robust full-stack web application built to provide seamless control and moderation over the platform’s users, content, and real-time activities. Developed using the MERN Stack (MongoDB, Express.js, React.js, Node.js), the panel delivers both a responsive frontend UI and a powerful backend API system. 🔹 Frontend Features (React.js + Tailwind CSS): Dashboard Overview: View real-time platform stats including user activity, room status, and system logs. User Management: Ban, unban, block, or delete users by ui_id. Search users, view detailed profiles, and monitor actions. Room Control: Create, edit, delete, or expire rooms. Manage participants and enforce moderation actions (kick, ban, etc.). Post & Shop Management: Create, update, and delete posts and shop items with Cloudinary image integration. Withdraw & Agency Requests: Approve or reject withdrawal and agency requests with status-based filters. Search & Pagination: Built-in search, filtering, and pagination for fast and efficient data browsing. 🔹 Backend Features (Node.js + Express + MongoDB): RESTful API Services: Secure and scalable APIs for managing users, rooms, posts, withdrawals, shops, and more. Authentication & Authorization: Admin-level access control and route protection using JWT and role-based logic. Socket.IO Integration: Real-time chat and room updates with WebSocket support. Database Operations: Efficient MongoDB queries with Mongoose for CRUD operations, data validation, and relationships. Image Uploads: Integrated Cloudinary service for image storage and management.