Monthly visitors, unique IPs, repeat visits and page performance
—
visitors this month
→
🌐
View Website
Open the live Haxantech website in a new tab
haxantech.com
↗
Portfolio Items
Loading…
Changes are saved locally in your browser. To publish live, click Export JSON and commit the downloaded file to /portfolio/data.json in your repository.
Create at GitHub → Settings → Developer settings → Personal access tokens → Fine-grained tokens. Needs Actions: Read & Write permission. Stored only in your browser.
Run Log
Generated Posts
Title
Category
Date
Read
📝
Loading posts…
Keywords
Loading…
Loading…
Daily SEO Agent
Last run: never — click "Run Now" to start
—
Avg. Keyword Position
—
Weekly Clicks
—
Issues Found
—
Blog Ideas Ready
ActiveRuns at 7:30 AM PKT daily
GitHub Actions Configuration
Needs Actions: Read & Write permission. Stored only in your browser.
Required GitHub Secrets
Add these in your repo → Settings → Secrets and variables → Actions:
OPENAI_API_KEY — your OpenAI API keyGOOGLE_SERVICE_ACCOUNT_KEY — GSC service account JSON (optional)
Run Log
Action Alerts
Agent Status
Visitor Analytics
Monthly visitors, unique IPs and visit frequency
—
Total Visits
—
Unique Visitors
—
Repeat Visitors
—
New Visitors
Daily Activity
Top Pages
Page
Views
No data yet
Frequent Visitors
Visitor (anonymised IP)
Visits
No data yet
Setup Required — 2 Steps
To track real visitor IPs, create two Vercel environment variables in your project dashboard:
ANALYTICS_GITHUB_TOKEN — a GitHub PAT with gist scopeANALYTICS_GIST_ID — the ID of an empty secret GitHub Gist you create
Once set, visitor data will accumulate automatically. IPs are hashed (anonymised) for privacy.
New Portfolio Item
Card Image
🖼️
Click to upload · PNG, JPG, WebP up to 5 MB
Tags
Press Enter or comma to add · Backspace to remove last
Key Metrics (up to 3, optional)
Full Page Content
Gallery Images (shown on the detail page when client clicks the card — up to 20)
Insert Image
📁 Click or drag an image here
🗑️
Delete this item?
This cannot be undone. The portfolio item will be permanently removed.