BRENT MANNING

SEARCH + AI VISIBILITY FOR DIRECT GUEST REVENUE
PROOF OF WORK

I SCRATCH MY
OWN ITCH FIRST.

I built these tools for my own businesses first: dashboards, Shopify systems, content engines, CRMs, product selectors, and AI workflows that had to survive actual use.

CASE STUDY

One brand. One person. Twelve tools.

Dorada.mx is my wife Gal's artisanal skincare brand in Mexico. I built the operating layer with AI: custom Shopify theme, operations dashboard, blog, CRM, Chrome extension, consignment tracker, product selectors, and Meta Ads creatives. The Obsidian vault keeps continuity across every asset. An agency build in the $50 to $100K range became one operator with the right tools.

This is the pattern I teach: spot the recurring work, build the workflow, measure the result, then improve it without waiting on a dev shop.

Operations Dashboard

12 page business intelligence platform. Financial KPIs, multi channel P&L, inventory, prospect CRM, creator pipeline, WhatsApp CRM, and revenue forecasting. Replaces $200+/mo in SaaS tools (HubSpot, Respond.io, WAPlus) with zero recurring costs. Bilingual ES/EN.

Express.js SQLite Chart.js Docker

SEO Content Hub

86 articles across 7 topical clusters targeting 200K+ monthly searches in Mexican Spanish. Hub and spoke architecture with BOFU comparison pages driving purchase intent. 197 custom diagrams, auto generated JSON-LD schemas, GSC driven optimisation. Proxied as a subfolder (not subdomain) so all 86 articles build authority for the store, not a separate domain.

Next.js 15 MDX Shopify App Proxy Docker

WhatsApp Qualifier

5 question flow that collects skin zone, concern, budget, and preferences before opening WhatsApp. Gal starts every conversation with full context instead of 'Hola, what do you want?' Tracks drop off and UTM attribution from Meta Ads.

Astro 6 TypeScript Plausible Analytics

Consignment Tracker

Multi store inventory and revenue management system. Tracks product placements across retail locations with automatic 70/30 commission splits, per store P&L, restock alerts when inventory drops, payment period tracking (pending/paid), and sale logging by store employee. 5 relational data models (Store, Product, Placement, Sale, Payment). Server Actions throughout.

Next.js 16 React 19 PostgreSQL Prisma 7 Tailwind v4 Server Actions

Skin Diagnostic Quiz

8 adaptive questions with conditional branching. Scores into 7 result buckets based on skin zone, climate, dryness, sensitivity. Converts anonymous visitors into qualified WhatsApp leads with prefilled diagnosis summaries. Zero dependencies, total bundle under 15KB.

Vanilla JS HTML5 Docker Coolify

Skin Product Selector

Guided product recommender for visitors who know their skin problem but not the right routine. Turns Gal's product knowledge into a simple decision path the customer can use before starting a WhatsApp conversation.

Shopify Liquid JavaScript Metafields

Store Locator

9 locations across Mexico. Interactive map with color coded markers, real time search, category filters, Google Maps directions, and WhatsApp ordering. Zero API costs. Leaflet + OpenStreetMap instead of Google Maps ($7/1000 loads). No build step, pure Liquid.

Leaflet.js Shopify Liquid OpenStreetMap

GraphQL Product CLI

Custom bash tool for bulk product updates, variant pricing, and metafield management. No more clicking through Shopify admin one product at a time.

Shopify CLI GraphQL API Bash

WhatsApp CRM Extension

9-tab Chrome extension layered on WhatsApp Web. Templates, broadcast with ban safe rate limiting, scheduled messages, campaign stats, contact tagging, auto reply with voice queue, sales logging from chat, and Shopify order notifications. Replaces WAPlus + WAWCD at $0/mo.

Chrome Manifest v3 MutationObserver JavaScript

Custom Shopify Theme

Designed and built from scratch. Not a template. Custom Liquid sections, brand typography, product templates with kit unpacking via metafields, WhatsApp CTAs, free shipping bar. Every pixel matches the Obsidian vault brand guide.

Shopify Liquid Tailwind CSS Metafields

Meta Ads Creatives

On brand ad creatives generated automatically from the brand guide. Consistent visual language across every touchpoint, no designer in the loop.

Hermes Agent Chrome CDP Gemini Obsidian Vault
AI BUILT PLATFORMS

Echo.help

Neurodivergent affirming provider directory. 460+ practitioners, 72 tools, 51 articles.

Next.js 16 React 19 TypeScript
IN PROGRESS

Shadow Tracker

Interactive 3D globe that maps harmful substances flowing through the global food supply. See which countries score worst, and how it moves between them.

CesiumJS Deck.gl React 19 Google 3D Tiles
IN PROGRESS

DashClaw Nexus

Mission control for AI agent management. System metrics, session management, embedded terminal, orchestration.

React xterm.js WebSocket
INTERNAL TOOL

ShopSignal

Automated Shopify SEO prospecting. Discovers stores, runs 34 point audits, ranks by revenue signals. Finds broken stores with money.

Python Crawl4AI PostgreSQL Claude API
INTERNAL TOOL
MUSIC & CREATIVE

SavageBoost Records

AI music label. 5,000+ tracks generated. The intersection of generative models and rhythm.

Next.js 16 React 19
IN PROGRESS

Loopwalker

Record label for autobiographical shadow integration hip hop. 432Hz, meditative verses, anthemic choruses.

Next.js 16 TinaCMS
IN PROGRESS

Shadow Institute

Educational platform for shadow work and psychological integration.

React 18 Vite
IN PROGRESS
SEO & MARKETING

ExpertoSEO.mx

Spanish language lead gen site. 18 pages targeting B2B and SaaS in Mexico/LATAM.

Next.js TypeScript
LIVE

Contacts CRM

900+ prioritized contacts with outreach tracking, pipeline stages, and AI enriched scoring.

Next.js 16 Drizzle ORM SQLite
INTERNAL TOOL
FREE. NO STRINGS.

Send me your URL. I'll show you where you're invisible.

Send your URL and I will record the first visibility, content, or workflow gap I would fix.

Want to build something like this together?

You bring the domain knowledge. I train your team to turn it into working AI systems.

BOOK A CALL