Skip to content

nicola-empower/empower-command-centre

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

image

🛡️ Empower Command Centre

Internal Business Intelligence Platform

Next.js React TypeScript Tailwind CSS Status Version


Important

This repository documents the project and architecture only.

The production application is private as it contains proprietary business logic, commercial integrations and live business data.


Overview

Empower Command Centre is the application I use to run my business.

It brings together Google Analytics, Search Console, Google Business Profile, PageSpeed Insights, CRM, finance, SEO research and AI into one dashboard. Rather than opening half a dozen websites every morning, everything is available in one place with AI summarising the important changes and highlighting anything that needs my attention.

This isn't intended to replace specialist tools. It exists because I wanted a single place that answered my questions without needing to learn every platform in depth.


Why I Built It

The project started because I was looking at a Google PageSpeed report and realised I still didn't know what to fix. The report gave me plenty of scores and diagnostics but no practical explanation of where I should start.

Instead of reading documentation every time, I built a small AI assistant that translated the report into plain English and generated a prioritised action plan.

Once that was working, I moved on to Google Analytics. Again, there was plenty of information, but I still had to interpret graphs before I understood what was happening. I tried Looker Studio, but I found myself learning another reporting platform rather than learning about my own business.

From there the project grew naturally. Every time I found myself regularly opening another dashboard or copying information between websites, I asked whether I could automate it instead.

That eventually became Search Console, Google Business Profile, CRM, finance, content planning, SEO auditing and technical monitoring.

The SEO tools followed exactly the same pattern. I liked products such as SEMrush and Ahrefs, but I didn't need everything they offered and couldn't justify the subscription for the handful of features I actually wanted. Instead I started integrating APIs such as DataForSEO, Serper and Google's own services to build something that matched the way I work.

The Command Centre wasn't designed from the beginning. Every module exists because I had a real problem that I wanted to solve.

One unexpected side effect was that the Command Centre became its own product manager.

As each module was finished, I'd ask the AI what information was missing or what could be automated next. Some suggestions weren't useful, but others solved problems I hadn't thought about yet.

The roadmap has evolved through a mixture of real business frustrations and AI-assisted brainstorming, with every new feature being implemented because it solved a genuine workflow rather than simply because it was possible.


Current Features

Mission Control

A single overview showing the current state of my business.

  • Website availability
  • Google Ads telemetry
  • TLS certificate monitoring
  • Server latency
  • Portfolio health
  • System status

Traffic Dashboard

Combines Google Analytics 4 and Google Search Console into one interface.

  • Organic traffic
  • Search queries
  • Landing pages
  • Engagement metrics
  • Conversion tracking
  • Geographic traffic

Rather than displaying raw analytics, AI summarises the important changes and explains what they mean.


Google Business Profile

Local business monitoring.

  • Review tracking
  • Rating history
  • Quick access to listings
  • Reputation monitoring

Market Intelligence

Research tools built around search intent rather than keyword stuffing.

  • People Also Ask
  • Affinity Categories
  • Local Map Pack analysis
  • Competitor comparisons

Market Intelligence

Premium SEO Auditor

Uses multiple APIs to build a more complete picture of search visibility.

Current integrations include:

  • DataForSEO
  • Serper
  • Google Search Console
  • Gemini AI

The goal isn't simply to produce an SEO score. The aim is to explain what is working, what isn't and where improvements should be made.


Copywriter Workspace

A central place for creating content.

  • Blog articles
  • LinkedIn posts
  • Instagram captions
  • Website copy
  • Markdown exports
  • Content calendar

Copywriter

Client CRM

Simple pipeline for tracking opportunities.

  • Lead management
  • Proposal tracking
  • Revenue forecasting
  • ROAS calculations

Finance Hub

Internal financial planning tools built around self-employment.

  • Budget tracking
  • Savings goals
  • Scottish tax estimates
  • Home office calculations

Performance Diagnostics

Technical auditing powered by Google's APIs.

  • Core Web Vitals
  • Lighthouse metrics
  • PageSpeed analysis
  • AI generated recommendations

Technology

Area Technology
Framework Next.js 16
Language TypeScript
UI React 19
Styling Tailwind CSS v4
Charts Recharts
Animation Framer Motion

API Integrations

API Purpose
Google Analytics 4 Visitor analytics
Google Search Console Organic search performance
Google PageSpeed Insights Technical performance
Google Business Profile Reputation management
DataForSEO SEO intelligence
Serper Search research
Gemini AI analysis and reporting
Anthropic AI reasoning
OpenAI Multi-model support

Design Principles

The project follows a few simple rules.

  • Build around real business problems.
  • Don't duplicate work that another service already does well.
  • Use APIs rather than manual reporting whenever possible.
  • Let AI explain the data instead of expecting users to interpret graphs.
  • Keep each module independent so new functionality can be added without affecting the rest of the application.

Roadmap

Planned additions include:

  • AI prospect auditing
  • Proposal generation
  • Scheduled keyword tracking
  • Search Console monitoring
  • Entity visibility tracking
  • Cashflow forecasting
  • Time tracking
  • Invoice planning

Screenshots

Screenshots will be added as the project continues to develop.


Repository Purpose

This repository exists to document the engineering approach behind the Empower Command Centre.

It does not contain production source code.

The production application remains private because it contains proprietary business logic, commercial integrations and internal operational tooling.


Empower Digital Solutions | Nicola Berry

Digital Systems Architecture • AI Automation • Business Intelligence

About

A private agency operating system built to unify analytics, AI, technical monitoring, business operations and digital intelligence into a single dashboard.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors