LaboFans Admin Dashboard

Complete User Manual

Prepared: July 29, 2026

https://labofans.com/admin

Table of Contents

Getting Started

Logging in to the Admin Panel

/login → /admin

Access the LaboFans admin dashboard using your administrator account credentials.

How to use
  • Go to https://labofans.com/login
  • Accept the age-verification prompt if shown
  • Enter your admin email and password, then click Login
  • After login, open https://labofans.com/admin
Tips
  • Only users with admin permissions can access /admin
  • Bookmark the admin URL for quick access
Logging in to the Admin Panel screenshot
Logging in to the Admin Panel — LaboFans Admin

Dashboard

/admin

Your home screen. Shows key platform statistics, charts, and system health warnings.

How to use
  • Review revenue, new users, and payment totals for the last 30 days
  • Use charts to monitor users, posts, payments, and streams over time
  • Check warning widgets for pending migrations, storage symlink issues, or server configuration problems
Tips
  • Address red/orange warning widgets promptly — they indicate setup issues that can break uploads or updates
Dashboard screenshot
Dashboard — LaboFans Admin

Users

Users

/admin/users

Manage all registered accounts — fans, creators, and admins.

How to use
  • Search and filter users by name, email, or username
  • Click a user to view or edit their profile, pricing, verification status, and billing details
  • Use actions to impersonate a user (for support), open their public profile, or delete the account
Tips
  • Set subscription prices and profile visibility here for creators
  • Check email verified and identity verified dates for compliance
Users screenshot
Users — LaboFans Admin

Roles & Permissions

/admin/shield/roles

Control what each admin role can access in the dashboard (Filament Shield).

How to use
  • Create or edit roles (e.g. Admin, Moderator)
  • Assign permissions per resource: view, create, edit, delete
  • Assign roles to users from the Users screen
Tips
  • Give moderators only the sections they need — e.g. Posts and Reports, not Payments settings
Roles & Permissions screenshot
Roles & Permissions — LaboFans Admin

ID Checks (User Verifies)

/admin/user-verifies

Review manual identity verification requests. Didit (automatic KYC) verifications are handled separately and appear here for reference.

How to use
  • Open the Pending tab to see requests awaiting review
  • View uploaded ID images and user details
  • Approve or reject with a rejection reason
Tips
  • The sidebar badge shows how many manual checks are pending
  • When KYC (Didit) is enabled, most verifications are automatic
ID Checks (User Verifies) screenshot
ID Checks (User Verifies) — LaboFans Admin

Wallets

/admin/wallets

View user wallet balances used for tips, deposits, and platform payments.

How to use
  • Search by user
  • View total wallet amount per user
  • Use for support when investigating payment issues
Tips
  • Wallet balance is separate from withdrawable creator earnings
Wallets screenshot
Wallets — LaboFans Admin

Notifications

/admin/notifications

Audit in-app notifications sent to users (tips, subscriptions, comments, etc.).

How to use
  • Filter by type or user
  • Inspect linked post, message, or transaction IDs
  • Useful for debugging “user didn’t get notified” tickets
Notifications screenshot
Notifications — LaboFans Admin

Messages

/admin/user-messages

View direct messages between users, including paid messages.

How to use
  • Search messages
  • Open a message to see attachments and payment details
  • Delete abusive content if needed
Tips
  • Respect user privacy — only review messages when handling reports or legal requests
Messages screenshot
Messages — LaboFans Admin

Lists

/admin/user-lists

Manage user follow lists, block lists, and custom lists.

How to use
  • View list owner and list type
  • Open members sub-page to see who is on each list
Lists screenshot
Lists — LaboFans Admin

Bookmarks

/admin/user-bookmarks

See which posts users have bookmarked.

How to use
  • Filter by user or post ID
Bookmarks screenshot
Bookmarks — LaboFans Admin

Reports

/admin/user-reports

Handle user-submitted reports for posts, messages, streams, or profiles.

How to use
  • Check the Received tab for new reports (badge shows pending count)
  • Read report reason and details
  • Mark as seen/solved after taking action on the reported content or user
Tips
  • Prioritize DMCA and abuse reports
  • Use linked post/message/stream to jump to the content
Reports screenshot
Reports — LaboFans Admin

Tax Information

/admin/user-taxes

Store and review creator tax identity data (e.g. DAC7 compliance).

How to use
  • View legal name, tax ID, address, and year-to-date earnings per creator
  • Filter by minimum earnings threshold
Tips
  • Required in some regions before payouts above certain thresholds
Tax Information screenshot
Tax Information — LaboFans Admin

Finances

Transactions

/admin/transactions

Complete log of all payments: tips, subscriptions, unlocks, deposits, and withdrawals.

How to use
  • Filter by status (pending, approved, declined) or type
  • View buyer, seller, amount, currency, and payment provider
  • Open linked subscription, post, or invoice for context
Tips
  • Use the header stats widget for year-to-date payment overview
Transactions screenshot
Transactions — LaboFans Admin

Subscriptions

/admin/subscriptions

Manage fan-to-creator subscription records.

How to use
  • Filter active, canceled, or pending subscriptions
  • View expiry and payment provider IDs
  • Open payments sub-page for billing history
Subscriptions screenshot
Subscriptions — LaboFans Admin

Withdrawals

/admin/withdrawals

Process creator payout requests.

How to use
  • Open the Requested tab (badge shows pending count)
  • Verify creator identity and earnings
  • Approve or reject with a message
  • Export bulk data if needed for accounting
Tips
  • Reject suspicious requests and contact the creator
  • Ensure KYC/tax requirements are met before approving large payouts
Withdrawals screenshot
Withdrawals — LaboFans Admin

Payment Requests

/admin/payment-requests

Review manual/offline deposit requests where users upload proof of payment.

How to use
  • Check pending requests and attached receipts
  • Approve to credit the user wallet or reject with reason
Tips
  • Badge shows pending manual deposit count
Payment Requests screenshot
Payment Requests — LaboFans Admin

Referrals

/admin/rewards

Track referral rewards paid to users who invited new members.

How to use
  • View referrer, referred user, amount, and linked transaction
Tips
  • Configure referral percentage in Settings → Payments
Referrals screenshot
Referrals — LaboFans Admin

Invoices

/admin/invoices

View generated invoice records for transactions.

How to use
  • Open invoice URL action to view/download the invoice PDF/page
Tips
  • Configure invoice company details in Settings → Payments
Invoices screenshot
Invoices — LaboFans Admin

Taxes

/admin/taxes

Define platform tax/fee rules applied to transactions by country.

How to use
  • Create tax rules: fixed, exclusive, or inclusive
  • Set percentage or value and applicable countries
Taxes screenshot
Taxes — LaboFans Admin

Countries

/admin/countries

Maintain the country list used across registration, taxes, and geo features.

How to use
  • Add or edit country name, code, and phone prefix
Countries screenshot
Countries — LaboFans Admin

Posts

Posts

/admin/posts

Moderate and manage all feed posts.

How to use
  • Filter by status: pending approval, approved, or rejected
  • Edit post text, price, or schedule
  • Open comments, attachments, or payments sub-pages
  • Delete violating content
Tips
  • If post approval is enabled in Compliance settings, new posts appear as Pending first
Posts screenshot
Posts — LaboFans Admin

Comments

/admin/post-comments

Moderate comments on posts.

How to use
  • Search by user or post
  • Delete spam or abusive comments
Comments screenshot
Comments — LaboFans Admin

Attachments

/admin/attachments

View all uploaded media files across posts, messages, stories, and payments.

How to use
  • Filter by type, user, or linked content
  • Check storage driver and processing status
Tips
  • Useful when debugging missing images or videos
Attachments screenshot
Attachments — LaboFans Admin

Polls

/admin/polls

Manage polls attached to posts.

How to use
  • View poll end date and linked post
  • Open choices and user responses sub-pages
Polls screenshot
Polls — LaboFans Admin

Reactions

/admin/reactions

View likes/reactions on posts and comments.

How to use
  • Filter by user, post, or comment
Reactions screenshot
Reactions — LaboFans Admin

Hashtags

/admin/hashtags

Manage the hashtag registry and see linked content.

How to use
  • Add or remove hashtags
  • Open links sub-page to see posts/comments using a tag
Hashtags screenshot
Hashtags — LaboFans Admin

Stories

Stories

/admin/stories

Manage ephemeral story content.

How to use
  • View story type (media/text), expiry, views, and highlights
  • Open attachments or view in the app
  • Delete violating stories
Stories screenshot
Stories — LaboFans Admin

Sounds

/admin/sounds

Manage the sound library used in stories.

How to use
  • Upload audio files with title and artist
  • Toggle active/inactive
  • Set cover art
Sounds screenshot
Sounds — LaboFans Admin

Streams

Streams

/admin/streams

Manage live stream sessions and RTMP/HLS configuration per stream.

How to use
  • View stream status (in progress, ended)
  • Check price, subscription requirement, and streaming driver
  • Open creator profile from actions
Tips
  • Streaming driver and API keys are configured in Settings → Streams
Streams screenshot
Streams — LaboFans Admin

Stream Messages

/admin/stream-messages

Moderate live chat messages during streams.

How to use
  • Search by stream or user
  • Delete abusive chat messages
Stream Messages screenshot
Stream Messages — LaboFans Admin

Site

Site Pages

/admin/content/site-pages

Edit legal and static pages: Terms, Privacy Policy, Creator Agreement, Community Guidelines, etc.

How to use
  • Edit page title, slug, and rich-text content in EN and DE
  • Toggle “shown in footer” and “is TOS / is privacy” flags
  • Use “open page URL” to preview on the live site
Tips
  • Always update both English and German when changing legal text
Site Pages screenshot
Site Pages — LaboFans Admin

Contact Messages

/admin/contact-messages

Read messages submitted through the site contact form.

How to use
  • Open each message to read email, subject, and body
  • Delete after handling
Tips
  • Enable admin email notifications in Settings → Admin
Contact Messages screenshot
Contact Messages — LaboFans Admin

Announcements

/admin/global-announcements

Publish site-wide banners or alerts for all users.

How to use
  • Create announcement with content and size
  • Set expiry date, sticky/dismissible options
  • Toggle published when ready to go live
Tips
  • Use for maintenance notices or important policy updates
Announcements screenshot
Announcements — LaboFans Admin

Settings

Settings control how the platform behaves. Changes here affect all users. Save each page after editing. Some settings (API keys, passwords) leave blank on save to keep existing values.

General

/admin/settings/general

Site name, URL, logos, favicon, homepage mode, languages, timezone, social links, PWA, custom CSS/JS.

How to use
  • Update branding assets and site identity
  • Choose landing vs login homepage
  • Configure default language and explore page behavior
Tips
  • Changing logos regenerates PWA assets automatically
General screenshot
General — LaboFans Admin

Users

/admin/settings/users

Profile fields, registration defaults, online status, notifications, social login (Google/Facebook/Twitter).

How to use
  • Enable/disable profile features like pronouns, website links, markdown bio
  • Set default profile privacy and initial wallet balance
  • Configure OAuth app keys for social sign-up
Users screenshot
Users — LaboFans Admin

Feed

/admin/settings/feed

Post feed behavior, hashtags, mentions, and homepage widgets.

How to use
  • Set posts per page, poll options, scheduling
  • Configure suggestion sliders and search widgets
Feed screenshot
Feed — LaboFans Admin

Stories

/admin/settings/stories

Enable/disable stories, highlights, sounds, and length limits.

How to use
  • Toggle stories on or off
  • Set max video length and stories per user
Stories screenshot
Stories — LaboFans Admin

Streams

/admin/settings/streams

Live streaming provider (Pushr CDN or LiveKit) and API credentials.

How to use
  • Select streaming driver
  • Enter API keys and encoder settings
Tips
  • Test with a creator account before going live
Streams screenshot
Streams — LaboFans Admin

Media

/admin/settings/media

Upload limits, allowed file types, FFmpeg transcoding, watermarks, blurred previews.

How to use
  • Set max upload size and extensions
  • Configure Coconut or FFmpeg for video processing
Media screenshot
Media — LaboFans Admin

Storage

/admin/settings/storage

Where files are stored: local disk, S3, DigitalOcean Spaces, Cloudflare R2, etc.

How to use
  • Select storage driver and enter credentials
  • Use Test Connection before saving
Tips
  • Wrong storage config breaks all uploads
Storage screenshot
Storage — LaboFans Admin

Payments

/admin/settings/payments

Currency, payment processors (Stripe, PayPal, etc.), pricing limits, withdrawals, referrals, invoices.

How to use
  • Enable payment methods and add API keys
  • Set min/max prices for subscriptions, tips, messages
  • Configure withdrawal fees and Stripe Connect
Tips
  • Leave API key fields blank when saving if you only change other settings — blank preserves existing keys
Payments screenshot
Payments — LaboFans Admin

Websockets

/admin/settings/websockets

Real-time notifications and live features (Pusher or Soketi).

How to use
  • Enter Pusher/Soketi app ID, key, and secret
Websockets screenshot
Websockets — LaboFans Admin

Emails

/admin/settings/emails

How the site sends email: SMTP, Mailgun, etc.

How to use
  • Configure driver and from-address
  • Send a test email to verify delivery
Emails screenshot
Emails — LaboFans Admin

Security

/admin/settings/security

2FA, SSL enforcement, captcha, geo-blocking, email validation.

How to use
  • Enable Turnstile/hCaptcha/reCAPTCHA keys
  • Block countries if required
Security screenshot
Security — LaboFans Admin

Compliance

/admin/settings/compliance

Age gate, creator post limits, ID-check agreements, DAC7 tax collection.

How to use
  • Configure age verification dialog
  • Set creator approval thresholds and monetization rules
Compliance screenshot
Compliance — LaboFans Admin

KYC Verification

/admin/settings/kyc

Didit identity verification: API keys, workflow ID, webhook URL, liveness and face match options.

How to use
  • Enable KYC toggle
  • Enter Didit API key, workflow ID, and webhook secret
  • Copy webhook URL into Didit dashboard
  • Leave API key/secret blank on save to keep existing values
Tips
  • This is the main place to update Didit credentials without code changes
KYC Verification screenshot
KYC Verification — LaboFans Admin

AI

/admin/settings/ai

AI-assisted bio/post suggestions and AI image generation for avatars/covers.

How to use
  • Enable text or image AI features
  • Choose provider/model and add API keys
AI screenshot
AI — LaboFans Admin

Admin

/admin/settings/admin

Admin panel branding and email alerts for contact messages and pending posts.

How to use
  • Upload admin light/dark logos
  • Toggle notification emails
Admin screenshot
Admin — LaboFans Admin

Theme

/admin/settings/colors

Primary color, gradient, and theme generation for the frontend.

How to use
  • Pick brand colors
  • Save to regenerate theme files
Theme screenshot
Theme — LaboFans Admin

License

/admin/settings/license

Product license status for the LaboFans platform software.

How to use
  • View license status
  • Enter license key if prompted
License screenshot
License — LaboFans Admin

System

Logs

/admin/logs

View Laravel application logs for debugging errors.

How to use
  • Open log entries to read stack traces
  • Use when the site shows 500 errors or failed jobs
Tips
  • Share relevant log excerpts with your developer — not full logs publicly
Logs screenshot
Logs — LaboFans Admin