WP Manifestindependent plugin directory
manifest / ecommerce / woocommerce-command-center

Operations Hub

Custom WordPress/WooCommerce admin dashboard for order tracking, monthly revenue, customer follow-up actions and operational activity.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/hernan-go/woocommerce-command-center/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Custom WordPress admin plugin for operational data, signals and internal tools.

Preview

Current version — Google Tools and operational signals

Operations Hub dashboard preview

Initial version — WooCommerce operations dashboard

Initial WooCommerce dashboard preview

Overview

Operations Hub is a custom WordPress admin plugin built to centralize operational data, workflow signals and internal management tools in a single dashboard.

The project started as a WooCommerce-focused dashboard for order tracking, revenue visibility and customer follow-up. It later evolved into a broader internal operations tool with Google Calendar signals, Gmail API integration, operational tasks and RSS-based news/market signals.

Instead of checking WooCommerce orders, Gmail, Calendar events and internal tasks across different screens, the plugin consolidates the most relevant operational information into one WordPress admin view.

Features

  • Custom WordPress admin dashboard
  • Active WooCommerce product count
  • Confirmed order count
  • Monthly revenue tracking by currency
  • Pending follow-up count
  • Recent WooCommerce order table
  • Custom checkout meta field support for DNI
  • WhatsApp follow-up action per customer
  • Google Calendar signals via private iCal feeds
  • Gmail unread counters using Gmail API and OAuth
  • Latest unread Gmail item preview
  • Internal operational task manager
  • RSS-based news and market signals slider
  • Custom admin UI with separated template, assets and scripts
  • Fallback behavior when WooCommerce or external data is unavailable

Tech Stack

  • WordPress
  • WooCommerce
  • PHP
  • JavaScript
  • CSS
  • Figma
  • Gmail API
  • OAuth 2.0
  • iCal / ICS feeds
  • RSS feeds
  • WordPress Options API
  • Custom admin templates

Plugin Structure

woocommerce-command-center/
├── woocommerce-command-center.php
├── README.md
├── .gitignore
├── config/
│   ├── calendar-feeds.example.php
│   └── gmail-api.example.php
├── templates/
│   └── admin-dashboard.php
└── assets/
    ├── admin.css
    ├── admin.js
    ├── icons/
    │   └── whatsapp.svg
    └── screenshot/
        ├── dashboard-preview.png
        └── operation-hub-dashboard-preview-github.png

Private configuration files such as config/calendar-feeds.php and config/gmail-api.php are intentionally excluded from version control and replaced with example files for safe repository usage.

Design Process

The dashboard interface was first drafted as a Figma prototype to define layout, visual hierarchy and UI direction before being implemented as a custom WordPress admin plugin.

Data Sources

The plugin uses operational data from multiple sources:

  • WooCommerce products
  • WooCommerce orders
  • WooCommerce order status
  • WooCommerce order totals
  • Billing data
  • Custom checkout meta field: user_identity_number
  • Google Calendar private iCal feeds
  • Gmail API unread message queries
  • RSS/news feeds
  • WordPress Options API for internal tasks

What the Dashboard Shows

The admin dashboard displays:

  • Total active products
  • Confirmed orders
  • Monthly revenue by currency
  • Pending follow-ups
  • Latest confirmed or processing WooCommerce orders
  • Customer contact data from WooCommerce orders
  • Purchased item
  • Order status
  • WhatsApp follow-up action
  • Upcoming Google Calendar events
  • Gmail unread inbox and notification signals
  • Latest unread Gmail items
  • Internal operational tasks
  • RSS-based news and market signals

Notes

This plugin was built for a real WordPress/WooCommerce education platform and adapted to its operational workflow.

Sensitive customer/order data is not included in this repository. Screenshots used for portfolio purposes should hide personal information such as names, emails, phone numbers and DNI.

Status

MVP / Live tested.