guerrilla-wealth

πŸŒ™ Guerrilla Wealth β€” The Forgotten Code Research Institute

Created by Jennifer Leigh West Mirror Protocolβ„’ (U.S. Copyright Reg. No. 1-14949237971) Β· MIRA Protocolβ„’ Β· West Methodβ„’


What This Is

A 12-slide immersive web app β€” entrepreneurial archetype quiz + city-specific guerrilla wealth dashboard. Each slide is a standalone HTML file with its own particle system environment (ocean, mountains, desert, city, forest, void). No frameworks, no build step β€” pure HTML/CSS/JS.

File Structure

guerrilla-wealth/
β”œβ”€β”€ public/
β”‚   β”œβ”€β”€ index.html              ← Main app (iframe loader + swipe nav)
β”‚   └── slides/
β”‚       β”œβ”€β”€ slide-01-splash.html           (Copper void β€” welcome)
β”‚       β”œβ”€β”€ slide-02-autumn-quiz1.html     (Autumn forest β€” Sacred Identity)
β”‚       β”œβ”€β”€ slide-03-winter-quiz2.html     (Winter ice β€” Wealth Geography)
β”‚       β”œβ”€β”€ slide-04-spring-quiz3.html     (Spring bloom β€” Sacred Capacity)
β”‚       β”œβ”€β”€ slide-05-summer-plans-generating.html  (Summer β€” plan picker + generating)
β”‚       β”œβ”€β”€ slide-06-ocean-overview.html   (Ocean beach β€” dashboard overview + ON Meter)
β”‚       β”œβ”€β”€ slide-07-smokies-itinerary.html (Smoky Mountains β€” daily itinerary)
β”‚       β”œβ”€β”€ slide-08-desert-venues.html    (Desert night β€” venue intelligence)
β”‚       β”œβ”€β”€ slide-09-city-events.html      (City dusk β€” event cards)
β”‚       β”œβ”€β”€ slide-10-forest-stickers.html  (Forest canopy β€” sticker deployment)
β”‚       β”œβ”€β”€ slide-11-void-account.html     (The void β€” account/subscription)
β”‚       └── slide-12-receipt-report.html   (Receipt β€” funnel to services)
β”œβ”€β”€ package.json
β”œβ”€β”€ vercel.json
β”œβ”€β”€ railway.toml
β”œβ”€β”€ Dockerfile
β”œβ”€β”€ .gitignore
└── README.md

Local Development

npm install
npm run dev
# Opens at http://localhost:3000

Or just open public/index.html in a browser. Each slide also works standalone β€” open any slide-XX-*.html directly.


Deployment Options

Vercel is the simplest for static HTML. Important Vercel quirk: it can render some files from GitHub directly instead of deploying them. To avoid this:

Method A β€” Vercel CLI (most reliable):

# Install Vercel CLI if you don't have it
npm i -g vercel

# From the project root:
cd guerrilla-wealth
vercel

# Follow prompts:
#   - Link to existing project? No
#   - Project name: guerrilla-wealth
#   - Directory: ./
#   - Override settings? No

# For production:
vercel --prod

Method B β€” GitHub import (watch for the rendering quirk):

  1. Push to GitHub first (see Git Setup below)
  2. Go to https://vercel.com/new
  3. Import your repo
  4. Settings:
    • Framework Preset: Other
    • Build Command: (leave empty)
    • Output Directory: public
    • Install Command: (leave empty)
  5. Deploy

If Vercel renders your HTML as raw code instead of a site: This happens when Vercel treats .html files as static assets from GitHub. Fix it by:

Custom domain:

vercel domains add yourdomain.com

Option 2: Railway

# Install Railway CLI
npm i -g @railway/cli

# Login and init
railway login
railway init

# Deploy
railway up

# Get your URL
railway domain

Or connect GitHub repo at https://railway.app/new β€” it auto-detects the railway.toml.

Option 3: Docker (anywhere)

# Build
docker build -t guerrilla-wealth .

# Run locally
docker run -p 3000:3000 guerrilla-wealth

# For Railway/Render/Fly.io β€” they auto-detect the Dockerfile

Option 4: GitHub Pages (free, no backend needed)

Since this is 100% static HTML, GitHub Pages works great:

  1. Push to GitHub (see below)
  2. Go to repo β†’ Settings β†’ Pages
  3. Source: Deploy from a branch
  4. Branch: main, folder: /public (or root if you move index.html)
  5. Save β€” your site is at https://yourusername.github.io/guerrilla-wealth/

Note: If using the /public subfolder, you may need to move index.html and slides/ to root level for Pages to serve it correctly. Alternative: use a GitHub Action that publishes the public folder.


Git Setup

cd guerrilla-wealth

git init
git add -A
git commit -m "Guerrilla Wealth v1.0 β€” 12-slide immersive app"

# Create repo on GitHub (via browser or CLI):
gh repo create guerrilla-wealth --private --source=. --push

# Or manually:
git remote add origin https://github.com/jennaleighwilder/guerrilla-wealth.git
git branch -M main
git push -u origin main

Cursor / AI Editor Notes

For Cursor, Windsurf, or any AI code editor:

Beta test mode β€” Give testers full access + offering tier preview:

Common modifications in Cursor:

Color variables used across all slides:

--void: #0d0a0e;      /* Background */
--cream: #f5ede0;      /* Primary text */
--ember: #d4863e;      /* Copper/gold accent */
--copper: #c87030;     /* Darker copper */
--jade: #3a9a7a;       /* Green accent */
--fire: #c45a3a;       /* Red/urgency */
--gold: #e8a95b;       /* Gold highlights */
--dim: #b0a8b8;        /* Muted text */

Contact

Jennifer Leigh West The Forgotten Code Research Institute

Β© 2026 All rights reserved.