Admin Analytics Dashboard

WordPress fix operations statistics, revenue growth, and bug analytics.

Available for fixing bugs
Total Submitted Tickets

0

Resolved Issues

0

Pending Debugs

0

Total Revenue

$0

Monthly Revenue Fix Growth

Earnings overview per month for resolving complex bug reports.

Resolved Bug Types

Volume of fixes segmented by issue types.

Incoming Bug Queries & Tickets

Inspect submissions, change resolution status, and dispatch client alerts.

0 Tickets
Ticket ID Date Client Site URL Category Severity Status Action

Gmail & Email Delivery Settings

Authenticate your Gmail account directly to send inquiry alerts and invoice emails.

Not Connected

Connect Gmail Account

Not Connected

Enter your Gmail address and 16-character App Password to connect instantly.

Get App Password ↗

Generated from: Google Account > Security > 2-Step Verification > App Passwords.

Live Email Test

Deliverability

Verify that your authenticated Gmail account can successfully send real emails.

⚙️ Custom Google OAuth App Credentials (Optional / Developer Settings) Expand

To use your own Google Cloud Console OAuth 2.0 Web Client credentials, enter them below:

Authorized Redirect URI: http://localhost:8080/api/auth/google/callback

WhatsApp Notification Suite

Connect your personal WhatsApp to send live customer notifications, invoice links, and bug alerts.

Not Connected

Link Personal WhatsApp

Not Linked

Link your personal WhatsApp using either a QR Code scan or an 8-character Pairing Code.

Generating QR Code...
How to link with QR code:
  1. Open WhatsApp on your mobile phone
  2. Tap Settings (iOS) or ⋮ Menu (Android) > Linked Devices
  3. Tap Link a Device and scan the QR code above

Live WhatsApp Dispatch

Instant Dispatch

Dispatch custom notifications or test messages directly from your personal WhatsApp to any mobile number.

Include country code (e.g. 880 for Bangladesh, 1 for USA/Canada, 44 for UK).

Database Backup & Restore

Export your full MySQL state (tickets, invoices, clients, CMS) to JSON or restore anytime.

🔄

System & GitHub Auto-Update

Synchronize code from GitHub and automatically migrate database tables without data loss.

Zero-Data-Loss Protection Active
Live Commit Version
Loading...
Database Auto-Migration
Auto ADD COLUMN / CREATE TABLE
Auto-backup runs before every update.
⚡ Automatic GitHub Push Deployment (Webhook Guide)

To update the website automatically whenever you push to GitHub:

  1. Go to GitHub: abuzannat911-lab/zannat.bd > Settings > Webhooks > Add webhook
  2. Payload URL: https://your-domain.com/api/system/webhook
  3. Content type: application/json
  4. Select: Just the push event and click Add webhook.

✅ The server will automatically back up the database, pull the new code, migrate any new tables/columns without data loss, and reload the application!

Edit Homepage Copy

Update the main landing page text and hero avatar instantly.

Admin Users Database

Add new users or update administrative credentials.

Username Status Action

Custom Pages CMS

Create and publish dynamic sub-pages (e.g. zannat.bd/my-setup).

Title Slug Path Layout Action

Invoice Generator & Billing Desk

Create professional PDF invoices with auto-increment numbers, client addresses, and tax options.

From (Your Details)

Invoice Details & Compliance

Bill To (Client)

Work Description & Line Items

Description Qty Rate ($) Amount
Subtotal$0.00
Tax (%) $0.00
Total $0.00

International Bank Wire & Payment Details (USA / Europe Ready)

Formatted for USA Wire/ACH, Europe/UK SEPA & IBAN, and global wire transfers.

Clients Directory

All clients extracted from commercial invoices and saved profiles in the MySQL database.

Total Clients
0
Invoiced Clients
0
Total Invoiced Value
$0.00
Showing all clients
Client Name & Company Contact Details Tax ID & Billing Address Invoices & Billed Actions

Website Content & Text Settings

Directly modify text, titles, links, and content across all sections of your website in real-time.

Top Branding & Status

Set the main brand logo text, subtitle tagline, and the live status badge displayed in the top bar.

Updates public top bar, admin sidebar brand, and site footer.
Image URL for logo icon (e.g. /assets/zannat_inner_symbol_icon.png).

Navigation Menu Labels

Labels for each link in the public top navigation bar.

Hero Profile & Bio

Text and visual assets for the left side of the one-screen homepage.

Hero Case Simulator Details

Title and description displayed under the tilted interactive case card.

Metrics Ribbon (Bottom Stats)

The 4 key statistical counters displayed on the homepage.

Metric 1
Metric 2
Metric 3
Metric 4

Services Header

Header badge, main title, and description for the Services page.

4 Service Cards

Titles and explanations for each of the core service offerings.

Card 1: Security & Malware
Card 2: Speed Optimization
Card 3: Conflicts & Crashes
Card 4: Database & Server

Workflow Header

Header badge, heading, and subtitle for the Workflow page.

4 Workflow Steps

The sequential step numbers, titles, and step descriptions.

Step 1
Step 2
Step 3
Step 4

Reviews Header & Score

Badge, heading, subtitle, rating score, and rating label.

3 Stat Pills & Platform Button

The 3 stat counters and the platform link (Upwork / Fiverr).

Stat Pill 1
Stat Pill 2
Stat Pill 3

Manage Individual Client Reviews

Add new testimonials, or edit and remove existing reviews shown on the public Reviews page.

# Client / Country Rating Testimonial Preview Date Verified Actions

Submit Bug Page Content

Badge, heading, description, and submit button text on the bug submission form.

Notification Receiver Settings

Configure where and how you receive instant alerts when a client submits a new WordPress bug fix query.

Notification Destination Channels

Set your Admin Email and Admin WhatsApp number where incoming bug fix queries will be forwarded.

New bug queries with full problem details will be emailed to this address.
Leave blank to use the connected WhatsApp account, or enter custom admin phone number with country code.

Automatic Notification Channels

Database Backup & Restore Manager

Full database snapshot creation, instant restore from file, and 30-day automatic daily backups with MySQL protection.

Download Latest Backup

Full Database Snapshot

Instant export of all MySQL tables

Export tickets, clients, invoices, CMS pages, portfolio projects, client reviews, and system configuration directly to a timestamped JSON snapshot.

All MySQL tables & relational records included
Password hashes securely safeguarded
Auto-stored in server backup repository

Upload Database Backup

Restore directly from local file

Upload a previously downloaded JSON database backup file to restore all website content, clients, tickets, and configurations to MySQL.

Safety Protection: A pre-restore safety snapshot will automatically be taken before importing any records.

30-Day Automatic Daily Backups

The server automatically generates a daily backup snapshot every 24 hours and retains all snapshots for 30 days. Older backups are safely pruned.

Backup File Created Date & Time Size Type / Status Actions
Loading backup snapshots...