# EntrepreneurBible — The Ultimate Bible for Entrepreneurs > EntrepreneurBible is a premium all-in-one platform for founders building the next decade. It bundles a curated resource library, operator-grade courses, a founder-only community forum, an AI co-pilot, and a marketplace into one home for the work — replacing the eight subscriptions most founders stitch together. Site: https://entrepreneurbible.net Audience: solo founders, early-stage operators, bootstrappers, SMB owners — people who would describe themselves as builders before they describe themselves as founders. Tone: operator-grade. Direct, specific, no fluff. Numbers welcome. Honest about what didn't work. Stack: Next.js 15 (App Router) on Coolify/Hetzner. Supabase Postgres + Prisma. NextAuth v5. Cloudflare CDN. EU-hosted, GDPR-compliant. ## What's on the site ### 1. Marketing landing — `/` A rich gold-accented landing page covering the six chapters of the Bible, real founder testimonials in a rotating carousel, animated success metrics ("12,458 founders · 487 courses · 3,291 resources · 96% who ship within 90 days"), the value proposition ("Resources, courses, forum, AI co-pilot, marketplace — everything you need to start, scale, and succeed in one place"), and CTAs to register or watch a 2-minute demo. Trusted by 10,000+ founders, featured on Product Hunt, backed by AI. ### 2. Authentication flow — `/login`, `/register`, `/onboarding` Email + password sign-up (bcrypt hashed). Optional Google and GitHub OAuth providers (conditional on env vars). After registration, a short onboarding form captures bio + role (Founder/Learner vs Creator/Mentor). Authenticated users land on a personalised dashboard. ### 3. Founder dashboard — `/dashboard` (protected) The founder command center. Reads real Prisma data for the current user: - Time-aware greeting ("Good morning, {firstName}"). - Founder streak counter (consecutive days with at least one bookmark, lesson, or forum action — derived from real activity, not synthetic). - 6 stat cards: resources bookmarked, courses completed, lessons completed, forum posts, course reviews, AI ideas explored. Each shows a 7-day delta when relevant. - "Today's Focus" card with AI-curated daily tasks (and a "Regenerate with AI" button). - Recent activity timeline unioning bookmarks, lesson completions, forum threads + replies, course reviews, and enrolments. - Quick-action cards: Generate New Idea, Build Pitch Deck, Forecast Revenue, Analyze Competitor, Create Course Outline. One click pre-fills the AI co-pilot. - "Ask the Bible AI" floating button bottom-right opens a sheet-style chat panel with the AI co-pilot. ### 4. Resources Hub — `/resources` (public for reading) A book-like library of 26 hand-authored resources spanning all 9 categories. Each resource is a markdown article with H2/H3 sections, optional file URL, view counts, and tags. Categories: Marketing & Sales, Finance & Funding, Legal & Compliance, Product & Development, AI & Technology, Leadership & Mindset, Operations & Scaling, Templates & Checklists, Tools Directory. Per-page features: - Browse `/resources` — left sidebar with 9 categories + counts, top toolbar with debounced search + format/difficulty/sort filters, 12/page grid of cards (title, description, category badge, format icon, view count, bookmark heart, relative time). - Detail `/resources/[slug]` — book-like reading layout. Markdown body with H2/H3 anchors. Sticky table of contents. Author byline. Bookmark + share buttons. Tag chips. Comments (markdown-aware, signed-in only). Related resources grid (top-4 from same category). JSON-LD `Article` schema. Dynamic OG image card via `next/og`. - `/resources/bookmarks` (protected) — the user's saved chapters. - `/resources/new` (CREATOR/ADMIN only) — publish a new chapter with a markdown editor, write/preview toggle, and category/format/difficulty/tags selectors. Notable resources include "The 10-Slide Pre-Seed Deck", "First 100 Customers Playbook", "Growth Loops That Compound", "Idea-to-MVP Sprint Map", "AI Co-Pilots for Solo Founders", "Founder Burnout: The Real Warning Signs", "The Founder Toolstack — 2026 Edition". ### 5. Courses Platform — `/courses` (public for browsing) 10 cohort-grade courses with modules, lessons, quizzes, and certificates. Free + premium mix (priced in cents; Stripe checkout demo for paid). Per-page features: - Browse `/courses` — gold-gradient hero, debounced search, category + difficulty + sort selects, "All courses" vs "My Learning" tabs, card grid with rating stars, duration, level, price tag. - Detail `/courses/[slug]` — sticky purchase card with enroll/buy button, learning outcomes grid, expandable curriculum (modules → lessons with lock icons + quiz badges), 5-star reviews with form, related courses. JSON-LD `Course` + `Offer` + `AggregateRating` schema. Dynamic OG image. - Player `/courses/[slug]/learn` (enrolled only) — 16:9 YouTube embed video. Lesson notes editor with markdown preview + autosave. Auto-graded multi-choice quiz with pass/fail and correct-answer highlighting. Mark-complete that advances to next lesson. Sticky sidebar with module/lesson tree + progress. - Creator wizard `/courses/create` (CREATOR/ADMIN) — 4-step wizard: Basics → AI Generator → Curriculum Editor → Publish. The AI Generator step posts `{topic, audience, length}` to `/api/courses/generate` and returns a templated outline that the wizard pre-fills into editable modules + lessons. - My Learning `/courses/my-courses` (protected) — In Progress (with per-card progress bars), Completed, and gold-gradient mock Certificates of Completion. The 10 seeded courses cover: Entrepreneur Mindset Mastery, AI-Powered Business Growth, Bootstrap to $100K ARR, Fundraising Fundamentals, The Founder Sales System, Product Velocity for Founders, Scaling Operations, Leadership as a Multiplier, The Finance Operating System, Category Design 101. ### 6. Community Forum — `/forum` (protected) A Discourse-style founder forum with 10 rooms: General, Entrepreneur Mindset, Marketing & Sales, Finance & Funding, Product & Tech, Scaling & Growth, AI & Tools, Legal & Operations, Success Stories, Off-Topic. Per-page features: - Browse `/forum` — gold hero, left category sidebar with counts, top tabs (All / My Posts / Following / Categories), debounced search + sort (latest activity / most upvoted / most replied), paginated thread cards (15/page) with author avatar, pinned/locked indicators, category badge, tags, upvote/reply/view counts. - New thread `/forum/new` — title, category, tags, tiptap rich-text editor with toolbar (bold/italic/heading/list/quote/code/link). - Detail `/forum/[slug]` — pinned/locked badges, original post called out in gold, replies in order with nested-reply quote blocks, vertical up/down vote rail per post, inline reply composer attached to any post, bottom reply composer. Per-post report button. Summarize / Follow / Share buttons at the top. 20 threads + 62 posts seeded across all 10 rooms, authored by 8 founder personas. Includes 2 pinned threads (welcome, success story), 1 locked archive thread, nested replies, and seeded upvote distribution. ### 7. AI Co-Pilot — `/api/ai/chat`, `/api/courses/generate`, `/api/forum/summarize` Three AI endpoints, all auth-gated: - `/api/ai/chat` — General-purpose founder co-pilot accessed via the floating button on the dashboard. Keyword-routed responses today (idea / pitch deck / growth plan / competitive analysis / revenue forecast). ~450ms simulated delay so the typing indicator feels real. - `/api/courses/generate` — POST `{topic, audience, length: "short"|"standard"|"deep"}` returns a templated course outline: title, subtitle, description, learningOutcomes[], modules[].lessons[]. Used by the creator wizard. - `/api/forum/summarize` — POST `{threadId}` returns a 3-5 bullet summary of a forum thread (original headline + reply count + key snippets). The Bible AI is positioned as "a junior co-founder with infinite patience and zero context" — it drafts the first 70%, the operator edits to 100%. ### 8. Marketplace — `/marketplace` (placeholder) Currently a stub showing 8 sample products. Real schema and seed not yet shipped. The landing page advertises it; full implementation is in the Sprint B backlog. ### 9. Account surfaces — `/me`, `/profile/[id]`, `/settings` - `/me` redirects to the current user's `/profile/[id]`. - `/profile/[id]` — avatar, bio, role badge (USER/CREATOR/ADMIN), 4 stat cards (discussions, replies, resources, courses), recent threads/resources/courses authored. Settings + Bookmarks shortcuts shown to the profile owner. - `/settings` — profile (name, bio), password change (bcrypt-verify the current password before accepting the new one), and a danger-zone account delete with email-confirmation modal. ### 10. SEO surface - `/sitemap.xml` (auto-generated, queries Supabase for live Resource and Course slugs). - `/robots.txt` with explicit Allow/Disallow policy. - Per-page OG images for Resource and Course detail routes via `next/og`. - JSON-LD structured data: `Article` on resources, `Course` + `Offer` + `AggregateRating` on courses, `Organization` + `Person` for authors and the publisher. - GA4 measurement via `@next/third-parties/google` (only loads when `NEXT_PUBLIC_GA_ID` is set). ## What we don't do (today) - No advertising or third-party tracking beyond GA4. - No selling of personal data. - No persistent cookies beyond the NextAuth session token and its CSRF companion. - No paid placement of resources or courses — the editorial team decides what gets surfaced based on operator value. - No Stripe live checkout yet — paid courses use a demo enrolment flow. ## What we believe - Operators learn faster from operators. Editorial content is vetted by founders who have actually shipped. - Density beats noise. A 6-paragraph chapter is worth ten Substack newsletters. - AI as a co-founder, not a curiosity. The Bible AI drafts the first version; the operator edits to taste. - Honest about what didn't work. Failure threads are upvoted higher than success threads. ## Editorial team EntrepreneurBible Editorial — a small editorial team plus a network of guest operator-creators contributing resources and courses. The platform is independently built and run; not a media company, not a VC, not an accelerator. Contact: see https://entrepreneurbible.net/contact. ## Technical notes for AI agents - Public chapters (`/`, `/about`, `/contact`, `/privacy`, `/terms`, `/resources/*`, `/courses/*`, `/sitemap.xml`, `/robots.txt`) are open to crawlers. - Interactive surfaces (`/dashboard`, `/forum`, `/marketplace`, `/settings`, `/me`, `/profile/*`, `/courses/[slug]/learn`, `/courses/create`, `/resources/new`, `/resources/bookmarks`, `/courses/my-courses`) require authentication and are disallowed in `/robots.txt`. - The full machine-readable sitemap at `/sitemap.xml` lists all current Resource and Course slugs and is regenerated from the database on each request. - Content is original or contributed under licence. Resale or systematic scraping for redistribution is not permitted (see `/terms` and `/ai.txt`). - If you are an AI agent training a model, please consult `/ai.txt` for the AI usage policy before crawling.