Landing page for DojOps — the AI DevOps Automation Engine.
Live: https://dojops.ai
- Next.js 15 (App Router, static export)
- Tailwind CSS v4 (
@theme inlinefor design tokens) - TypeScript
- Sora (headings/body) + JetBrains Mono (code/terminal)
- Deployed on Vercel
src/
├── app/
│ ├── globals.css # Tailwind theme, brand tokens, animations, keyframes
│ ├── layout.tsx # Root layout (fonts, metadata, ambient background)
│ └── page.tsx # Single page assembling all sections
├── components/
│ ├── Navbar.tsx # Sticky nav with glass blur, mobile drawer
│ ├── Hero.tsx # Logo, headline, CTA buttons, terminal demo
│ ├── TerminalDemo.tsx # CSS-animated terminal showing dojops plan
│ ├── InstallSection.tsx # Tabbed install (npm / curl / Docker) with terminal UI
│ ├── HighlightStats.tsx # Stats bar (18 tools, 17 agents, 10 scanners, etc.)
│ ├── HowItWorks.tsx # 3-step flow: Describe → Review → Apply
│ ├── Features.tsx # 6 feature cards with glow hover
│ ├── ToolsGrid.tsx # 18 DevOps tools + 6 LLM providers
│ ├── Security.tsx # 8 security layers grid
│ ├── Footer.tsx # Final CTA + links
│ ├── FloatingIconsBg.tsx # Atmospheric floating DevOps tool icons background
│ ├── ScrollReveal.tsx # Intersection Observer scroll-triggered animations
│ ├── SectionHeading.tsx # Reusable section title + subtitle
│ ├── GlowCard.tsx # Reusable card with neon glow hover
│ └── CopyButton.tsx # Copy-to-clipboard button
└── lib/
└── constants.ts # All content data, links, features, tools, terminal lines
- Hero — Animated 3D logo, headline, CTA buttons, terminal demo
- Get Started — Tabbed install commands (npm/curl/Docker) + "What's next" steps
- Stats Bar — Key numbers (18 tools, 17 agents, 10 scanners, 6 providers, 8 security layers, 20 endpoints)
- How It Works — Three steps: Describe → Review → Apply
- Features — 6 capability cards (agents, planning, validation, sandboxing, scanning, custom tools)
- Tools & Models — 18 DevOps tools grid + 6 LLM providers
- Security — 8 layers of defense grid
- Footer — Final CTA + links
- Theme: Dark cyberpunk with neon cyan (
#00e5ff) accent on deep black (#050508) - Background: Floating DevOps tool icons at 3-4% opacity with slow CSS drift animations
- Animations: Scroll-triggered reveals (Intersection Observer), staggered entrance delays, terminal typewriter effect, badge shimmer
- Accessibility:
prefers-reduced-motionsupport,:focus-visiblestyles, WCAG-compliant text contrast - Noise texture overlay for depth
npm install # Install dependencies
npm run dev # Start dev server (http://localhost:3000)
npm run build # Static export to out/
npm run lint # ESLint| Repo | Description |
|---|---|
| dojops/dojops | Main monorepo — CLI, API, all @dojops/* packages |
| dojops/dojops-doc | Documentation site |
| dojops/dojops-hub | Tool/agent marketplace |
MIT