+ Our engine uses Octokit to build a virtual file tree. This tree is passed to
+ Gemini 2.5 Flash with a specific context window optimized for software architecture.
+
+
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/examples/page.tsx b/src/app/examples/page.tsx
new file mode 100644
index 0000000..c4aa742
--- /dev/null
+++ b/src/app/examples/page.tsx
@@ -0,0 +1,121 @@
+"use client";
+import React from 'react';
+import { Navbar } from '@/components/layout/Navbar';
+import { Footer } from '@/components/layout/Footer';
+import { Button } from '@/components/ui/Button';
+import { ExternalLink, Star, Box, Cpu, Globe } from 'lucide-react';
+import Link from 'next/link';
+
+const examples = [
+ {
+ title: "Modern Web App",
+ repo: "nextjs-saas-template",
+ icon: ,
+ tags: ["Next.js 16", "Tailwind", "Prisma"],
+ stars: "1.2k",
+ description: "A comprehensive README featuring deployment guides, environment variable tables, and architecture diagrams."
+ },
+ {
+ title: "Utility Library",
+ repo: "ts-utils-core",
+ icon: ,
+ tags: ["TypeScript", "Rollup", "Vitest"],
+ stars: "850",
+ description: "Technical-heavy documentation with API references, installation via multiple package managers, and usage snippets."
+ },
+ {
+ title: "Backend Engine",
+ repo: "go-stream-processor",
+ icon: ,
+ tags: ["Go", "Docker", "Redis"],
+ stars: "2.4k",
+ description: "High-performance oriented README focusing on benchmark results, configuration flags, and horizontal scaling."
+ }
+];
+
+export default function ExamplesPage() {
+ const navLinks = [
+ { name: 'Home', href: '/' },
+ { name: 'Features', href: '/#features' },
+ { name: 'Examples', href: '/examples' },
+ { name: 'Docs', href: '#docs' },
+ ];
+
+ return (
+
+
+
+
+ {/* Header Section */}
+
+
+ Trusted by developers
+
+ to tell their story.
+
+
+
+ Explore how ReadmeGenAI adapts to different tech stacks and project scales to create documentation that converts visitors into users.
+
+
+
+ {/* Examples Grid */}
+
+ {examples.map((example, idx) => (
+
+
+
+ {example.icon}
+
+
+
+ {example.stars}
+
+
+
+
+ {example.title}
+
+
+ {example.repo}
+
+
+ {example.description}
+
+
+
+ {example.tags.map(tag => (
+
+ {tag}
+
+ ))}
+
+
+
+
+
+
+ ))}
+
+
+ {/* Bottom CTA */}
+
+
Ready to document your project?
+
+
+
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/features/page.tsx b/src/app/features/page.tsx
new file mode 100644
index 0000000..d13383a
--- /dev/null
+++ b/src/app/features/page.tsx
@@ -0,0 +1,76 @@
+"use client";
+import React from 'react';
+import { Navbar } from '@/components/layout/Navbar';
+import { Footer } from '@/components/layout/Footer';
+import { Cpu, Globe, ShieldCheck, Sparkles, Zap, Code2 } from 'lucide-react';
+
+const features = [
+ {
+ icon: ,
+ title: "Gemini 2.5 Intelligence",
+ desc: "Leverages the latest LLM to understand not just your files, but the intent behind your code."
+ },
+ {
+ icon: ,
+ title: "Octokit Integration",
+ desc: "Seamlessly pulls repository metadata, stars, and real-time structure directly from GitHub."
+ },
+ {
+ icon: ,
+ title: "Security First",
+ desc: "We never store your code. We only analyze structure and public metadata to ensure your IP stays yours."
+ },
+ {
+ icon: ,
+ title: "Instant Generation",
+ desc: "Generate a complete, production-ready README in under 5 seconds—saving hours of manual writing."
+ },
+ {
+ icon: ,
+ title: "Framework Aware",
+ desc: "Automatically detects Next.js, Go, Python, and more to provide relevant setup instructions."
+ },
+ {
+ icon: ,
+ title: "Custom Logic",
+ desc: "Uses custom-tuned prompts to ensure your documentation sounds human, professional, and clear."
+ }
+];
+
+export default function FeaturesPage() {
+ const navLinks = [
+ { name: 'Home', href: '/' },
+ { name: 'Features', href: '/features' },
+ { name: 'Examples', href: '/examples' },
+ { name: 'Docs', href: '/docs' },
+ ];
+
+ return (
+