Skip to main content

Dashboard

Real-time view of every project and task in the portfolio.

Last synced: Feb 3, 2026, 07:38 AM
Projects
16
Tasks Done
10/61
Completion
16%
Active
14

Portfolio Overview

Live

(4)

JamieWatters.work

Personal build-in-public site. Blog, portfolio, metrics dashboard.

Next.js 15PrismaNetlify

Next: Publish more journey posts, drive traffic, add analytics

FreeCalcHub

Free online calculators for finance, health, fitness, productivity. SEO play.

Next.jsTailwind

Next: SEO optimization, add more calculators for organic traffic

Agent-11

Open-source AI dev agent suite for Claude Code. 11 specialized agents.

MarkdownClaude CodeDocumentation

Next: GitHub stars campaign, write tutorial content

Mastery-AI Framework

Open-source framework for AI search optimization.

TypeScript

Next: Docs, community building

Beta

(5)

AImpactScanner

Analyze how content performs in AI search results.

Next.jsOpenAINeon

Next: Polish UI, get beta users, pricing page

LLMtxtMastery

Generate optimized llms.txt files for websites.

Next.jsOpenAITailwind

Next: Landing page improvements, outreach to devs

BOS-AI

AI agent framework for business operations.

TypeScriptAnthropicLangChain

Next: Documentation, use cases

AIsearchmastery.com

AI search optimization courses and guides.

Next.jsMDXTailwind

Next: Content creation, email list

Crypto Trading Agent

Personal autonomous crypto trading agent.

PythonStreamlitSQLite

Next: Backtest results, refine strategy

Build

(5)

SoloMarket

Product Hunt alternative / marketplace for solopreneurs.

Next.jsStripeNeon

Next: Google Workspace domain recovery (submitted), finish MVP

PlebTest

AI-powered idea validation ("The Mom Test" methodology).

Next.jsSupabaseRailway

Next: Polish simulation flow, beta launch

ModelOptix

"Mint for your LLM stack" — AI model cost advisor.

Next.jsSupabasePostgreSQL

Next: Dashboard MVP, pricing model comparison engine

Evolve-7

Multi-model AI orchestration platform.

Next.jsTypeScriptMulti-LLM APIs

Next: Core orchestration logic, demo

ISO Tracker

Evidence-based analysis platform for interstellar objects.

Next.js 15React 19TypeScript

Next: Data pipeline, researcher outreach

Design

(2)

ASMGE (AI Search Mastery Growth Engine)

Automated growth tool for AImpactScanner + LLMtxtMastery.

PythonRailway

Next: Define growth loops, automation scripts

SEO-Agent

Comprehensive SEO toolset — keyword research, rank tracking, competitor analysis.

PythonFastAPIPostgreSQL

Next: Architecture planning

Task Pipeline

🔥Today / This Week

4/13
  • **🚀 LLM.txt Mastery Marketing Launch**P0
    Test staging before production merge
    Merge develop → main (production deploy)
    Post on Indie Hackers (launch post)
    Tweet thread about AI search visibility
    +4 more
  • **Build Prospecting System**
    Design prospect tracking (CRM-lite): name, company, source, status, next action, notes
    Integrate with email protocol (`_Filed/Leads` → prospect record)
    Define prospect stages: Lead → Contacted → Engaged → Opportunity → Won/Lost
    Track follow-up cadence (7-day rule for pending responses)
    +1 more
  • **Complete ModelOptix MVP**P0
    6.0.2 — Manually trigger model catalog sync, verify data flows
    6.0.3 — Verify database has 200+ models after sync
    6.3.1 — Test complete end-to-end user journey (signup → connect OpenRouter → import → recommendations)
    6.3.2 — Verify error handling (invalid key, rate limit, no data)
    +3 more
  • **Complete PlebTest MVP**P0
    task-1.13.4 — View Subscription (F-025): plan, usage, billing date, payment method
    task-1.13.5 — Upgrade/Downgrade (F-026): plan change UI with proration
    task-1.14.1 — Tier limit checking: enforce ideas/tests limits per plan
    task-1.13.6 — Manage Payment Method (F-027)
    +3 more
  • Check DKIM status for all domains (24-72h wait from Jan 28) ✅ Jan 30 — DKIM records added to all 9 domains, authentication started in Google Admin
  • Check solomarket.work Google domain recovery (reference #67359302)
  • Check freecalchub.com nameserver propagation to Netlify
  • **Transfer Squarespace domains to Namecheap** — theawarenessorganization.com + theaware.org (just auto-renewed Jan 27, so we have ~1 year)
  • Post LinkedIn + X for Article 2 (AWS setup guide)
  • Change jamiewatters.work admin password ✅ Jan 31
  • Rotate Supabase access token ✅ Jan 31
  • Establish secure credential sharing method ✅ Jan 31
  • **Stripe cleanup (AIsearchmastery account):**
    Audit all products — identify active vs defunct
    Archive/delete old products (old ISO Tracker, etc.)
    Confirm only LLMtxt + AImpactScanner remain
    Create separate webhook endpoint for AImpactScanner
    +3 more

🌐JamieWatters.work

0/3
  • Review project metrics — ensure correct metrics per project
    Automate MRR feed from Stripe API
    Automate user/signup counts
    Remove manual "last updated" — make it live data
  • Update content creation: make "Write Manual Post" the primary option, remove daily update and progress report generation (unused)
  • Add project plan / task pipeline dashboard (public, build-in-public transparency)

📝Content Pipeline

0/5
  • Cross-post updates to wip.co
  • Article 3: "How we built and deployed a product in a weekend"
  • Article 4: "The AI agent's daily routine (heartbeats, proactive checks, memory management)"
  • Article 5: "When AI agents fail (and what to do about it)"
  • Write LinkedIn + X posts for each article as published

🛠️Infrastructure

2/5
  • DKIM records for all 10 domains (cron set for Jan 29 4pm UTC) ✅ Jan 30 — All 9 active domains done (solomarket.work pending domain recovery)
  • **Test email receive on all domains** — send test to each alias, confirm delivery:
    jamie@aimpactscanner.com
    jamie@llmtxtmastery.com
    jamie@plebtest.com
    jamie@modeloptix.com
    +5 more
  • Set up daily email check cron
  • Supabase security vulnerabilities (59 errors → 0) ✅ Fixed Jan 30 — RLS enabled on all tables
  • Set up Google Search Console for jamiewatters.work

🚀Growth / Revenue

0/4
  • **LLMtxt API integration test:**
    Verify LLMtxt API endpoint is live and callable
    Test end-to-end: AImpactScanner user triggers llms.txt generation
    Confirm file output is valid llms.txt format
    Verify tier-gating: user's AImpactScanner tier determines LLMtxt output tier (e.g. Growth tier → Growth-level llms.txt)
    +1 more
  • **AImpactScanner user journey mapping:**
    Map full lifecycle: Discovery → Scan → Results → Remediation Plan → Fix Issues → Maintenance
    Identify feature gaps at each stage
    Define free vs paid boundaries
    Design retention loop (re-scan, monitoring, alerts)
  • Set up basic analytics on jamiewatters.work
  • Create landing page CTAs for email capture

🤖Agent-11

0/3
  • Fix/update MCP function so it works
  • Add architecture.md to foundations command — also generate a YAML version of the architecture
  • Add single-doc update to foundations command (e.g. `/foundations vision` regenerates just the vision YAML)

🏪SoloMarket

0/2
  • Add the Launch Pad — feature for launching new products
  • Auto-registration tool: automatically submit new products to multiple launch sites

🔭ISO Tracker

0/4
  • Add Stripe payments integration (own Stripe account)
  • Add Avi Loeb assessment content
  • Add 3D plotting of ISOs (currently 2D only) — consider paid-tier-only (TBC)
  • Complete phase 14.2

💹Trader-7

0/5
  • Add funding arbitrage capability
  • Create segregated dev-staging vs prod environments
    Paper trading in staging to prove new features before promoting to prod
  • Externalize model selection: move hardcoded OpenRouter model to Railway env variable (swap models without code changes)
  • Add Grok sentiment feed — use Grok to analyze X/Twitter for crypto sentiment insights
  • Consolidate Supabase data migrations

💰Costs & Financial Tracking

4/17
  • Full cost audit ✅ Done Jan 30 — all 13 months of card statements extracted
  • Document monthly cost per service ✅ COSTS.md created with vendor breakdown
  • Set up ongoing cost tracking ✅ Statements in `statements/`, auto-labeled in Gmail
  • Kit.com cancelled ✅ Saving ~$42/mo
  • **Replace Enzuzo ($29/mo)** with native GDPR components:
    Build shared cookie consent banner (React component) ✅ Jan 30 — `/shared-components/gdpr/CookieConsent.tsx`
    Build privacy policy page template ✅ Jan 30 — `/shared-components/gdpr/PrivacyPolicy.tsx`
    Build terms of service page template ✅ Jan 30 — `/shared-components/gdpr/TermsOfService.tsx`
    Deploy to all apps (AImpactScanner, LLMtxtMastery, PlebTest, ModelOptix, FreeCalcHub, SoloMarket)
    +1 more
  • Review Manus AI ROI (Feb 2026)
  • Allocate shared costs proportionally across products
  • Map costs to projects/products (which product uses what)
  • **AImpactScanner: Define paywall** — Free (1 scan/mo) vs Pro ($29/mo) vs Agency ($99/mo)
  • **AImpactScanner: Wire Stripe Checkout** — Subscription flow for paid tiers
  • **AImpactScanner: Landing page overhaul** — Hero, pricing table, free scan CTA
  • **AImpactScanner: Distribution sprint** — 20 cold DMs, 5 community posts, 3 free site audits
  • **AImpactScanner: First paying customer** 🎯 — Target: within 30 days
  • **Cost audit: Review Manus AI ROI** ($199/mo) — Cancel if not used regularly
  • **Cost audit: Review WIP.co** ($29/mo) — Cancel if not actively using
  • **Cost audit: Evaluate Claude Max vs API** ($218/mo) — Could save $100+/mo
  • **Read STRATEGY.md** — Full portfolio triage and 90-day revenue plan created overnight