Admin Guide
This guide covers safe operation of AuctioHub admin features.
Admin Access Requirements
- Account must have admin role.
- Route protection is enforced by middleware and API authorization.
- Admin emails bootstrap can be configured by environment variable.
Admin Dashboard Overview
Use dashboard panels to monitor:
- Auction activity and status distribution.
- User account and role trends.
- Moderation queue and operational alerts.
Manage Users And Roles
- Search for target user.
- Review current role and recent activity.
- Apply role update.
- Confirm access behavior after change.
Safeguards:
- Prevent accidental self-demotion when this would remove all active admins.
- Log role updates for audit and rollback analysis.
Manage Homepage Assets
Carousel Images
- Add, reorder, or remove carousel items.
- Verify display quality on desktop and mobile breakpoints.
New Arrivals
- Publish or unpublish featured items.
- Ensure links target valid and active product pages.
Monitor And Moderate Live Auctions
Available controls:
- Observe active bidding and chat behavior.
- Cancel an auction when policy requires intervention.
- Extend auction timer when fairness or outage mitigation is needed.
Ban Bidder Workflow
- Open the auction moderation panel.
- Select participant and reason.
- Apply ban.
- Confirm restriction on further bid attempts.
Side effects:
- Existing bids may be invalidated by policy.
- Winner may be recomputed if banned user affected top bid.
- Notification events should reflect moderation action.
Reporting And Export
Admins can export operational datasets for review:
- Auction outcomes and moderation actions.
- User role changes.
- Payment completion and penalty outcomes.