wDesign an Admin Panel with Full Management Capabilities
Create a comprehensive admin panel that allows for full management and administration of a content-driven website. The panel should provide a user-friendly interface for administrators to perform the following tasks:
User Management:
View a list of all registered users.
Search for users by various criteria (username, email, registration date, etc.).
Edit user details including password reset, role assignment, and activation/deactivation of accounts.
Delete users or suspend accounts as needed.
Creator Management:
Add new creators to the platform, including details such as name, profile image, social links, and other relevant information.
Edit existing creator profiles, update their content, and manage their presence on the platform.
Delete creators or temporarily hide their profiles from public view.
Ad Management:
Place ads on various sections of the website with the ability to preview their placement.
Update existing ads,