How arshchatrath/illuminati-consulting works
This is a static-rendered Next.js consulting landing page whose main visitor journey is a four-chapter scroll story: Insights, Fit, Action, and Value, followed by proof, work, leadership, and a contact invitation. The page renders its SVG Strategy Room on the server; browser effects animate the scene and page interactions. The contact form opens a pre-addressed email rather than storing submissions. The map follows the documented capabilities and sampled calls; unsampled page sections are represented by their enclosing source path.
Main entry points: page.jsx Page content · PageEffects.jsx Page effects · Preloader.jsx Logo preloader · story.js Chapter timeline
Components 13
Landing page
- Page content
app/page.jsx - Visual styling
app/globals.css - Site metadata
app/layout.jsx - Results, work, team
app/page.jsx
Scroll story
- Strategy Room SVG
lib/scene.js - Chapter timeline
lib/story.js
Browser effects
- Page effects
components/PageEffects.jsx - Logo preloader
components/Preloader.jsx - Terrain shader
lib/terrain.js - Logo routes
lib/logo.js
Contact path
- Contact form
app/page.jsx
Other components
- Visitor
- Visitor email app
Connections 13
- Visitor → Page content: opens page
- Page content → Strategy Room SVG: renders scene
- Page content → Results, work, team: presents sections
- Page content → Page effects: mounts effects
- Page effects → Chapter timeline: starts timeline
- Chapter timeline → Strategy Room SVG: binds and animates
- Page effects → Logo preloader: shows intro
- Logo preloader → Terrain shader: draws terrain
- Logo preloader → Logo routes: animates routes
- Visitor → Chapter timeline: scrolls chapters
- Visitor → Contact form: submits enquiry
- Contact form → Visitor email app: opens mailto
- Site metadata → Page content: wraps page