# EntrepreneurBible — The Operating System for Entrepreneurs > EntrepreneurBible is a free founder workspace combining a curated resource library, operator-grade courses, deterministic tools and calculators, copyable templates, a founder forum, a tool marketplace, and AI assistance. Positioning: Learn → Use → Calculate → Download → Discuss → Execute. Site: https://entrepreneurbible.net Audience: solo founders, early-stage operators, bootstrappers, SMB owners, agency operators. 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. Posture: educational only on legal/financial/tax topics. No paid placement in editorial content. ## What's on the site ### 1. Marketing landing — `/` Landing page covering the six chapters of the platform (Resources, Courses, Tools, Templates, Community, Marketplace), the positioning loop (Learn → Use → Calculate → Download → Discuss → Execute), real metrics derived from the database with honest static fallbacks, and CTAs to register or browse public content. No fake testimonials, no inflated counts, no "backed by AI" claims. ### 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) Reads real Prisma data for the current user: time-aware greeting, founder streak counter (derived from real activity), stat cards (resources bookmarked, courses completed, lessons completed, forum posts, course reviews, AI ideas), "Today's Focus" card, recent activity timeline, quick-action cards, and a floating "Ask the Bible AI" button opening a sheet-style chat panel. ### 4. Resources Hub — `/resources` (public for reading) A library of hand-authored resources spanning 9 categories: Marketing & Sales, Finance & Funding, Legal & Compliance, Product & Development, AI & Technology, Leadership & Mindset, Operations & Scaling, Templates & Checklists, Tools Directory. - `/resources` — sidebar with categories + counts, debounced search + format/difficulty/sort filters, grid of cards. - `/resources/[slug]` — book-like reading layout. Markdown body with anchors. Sticky table of contents. Bookmark + share. Comments (signed-in only). Related grid. `Article` JSON-LD. Dynamic OG image via `next/og`. - `/resources/bookmarks` (protected), `/resources/new` (CREATOR/ADMIN only). ### 5. Courses Platform — `/courses` (public for browsing) Cohort-grade courses with modules, lessons, quizzes, and certificates. Free + premium mix. - `/courses` — search, category/difficulty/sort, "All courses" vs "My Learning" tabs. - `/courses/[slug]` — purchase card, learning outcomes, expandable curriculum, reviews. `Course` + `Offer` + `AggregateRating` JSON-LD. Dynamic OG image. - `/courses/[slug]/learn` (enrolled only) — video, lesson notes editor with autosave, auto-graded quiz, mark-complete that advances to next lesson. - `/courses/create` (CREATOR/ADMIN) — 4-step wizard. - `/courses/my-courses` (protected) — In Progress, Completed, mock Certificates. ### 6. Founder Hubs — public, served at root level 13 deep-dive hubs at root URLs (e.g. `/start-a-business`), not nested under `/hubs/`. Each hub has hero, who-it's-for, what-you'll-learn, several authored sections, an action plan, an FAQ, and four related-content grids (resources / tools / templates / courses). `Article` + `FAQPage` + `BreadcrumbList` JSON-LD. Topic hubs (20): `/start-a-business`, `/startup-ideas`, `/business-idea-validation`, `/customer-discovery`, `/mvp`, `/first-customers`, `/startup-launch`, `/startup-growth`, `/startup-finance`, `/startup-fundraising`, `/startup-legal`, `/startup-operations`, `/startup-hiring`, `/startup-marketing`, `/startup-sales`, `/product-market-fit`, `/scaling-a-business`, `/selling-a-business`, `/ai-for-founders`, `/small-business`. Business-model hubs (5): `/saas-business`, `/agency-business`, `/ecommerce-business`, `/micro-saas`, `/solopreneur-business`. The index at `/hubs` lists all 25. ### 7. Tools — `/tools` and `/tools/[slug]` 11 deterministic founder calculators and planners. All client-side; no AI calls, no network round-trips, no API costs to the platform. Every tool has copy-to-clipboard and (where relevant) download-as-markdown. - Business Idea Scorecard, Runway Calculator, Burn Rate Calculator, Break-even Calculator, LTV:CAC Calculator, Dilution Calculator, First 100 Customers Planner, Pitch Deck Checklist, Investor Update Builder, Founder Weekly Review, Founder Journey Builder. ### 8. Templates — `/templates` and `/templates/[slug]` Copyable markdown templates with what-it-is, when-to-use, common-mistakes, and the copyable body. Covers Lean Canvas, Business Plan, Customer Discovery, MVP Plan, Pitch Deck, Investor Update, Cold Email, Sales Call Script, Weekly Founder Review, Founder Agreement Checklist, and more. ### 9. Glossary — `/glossary` and `/glossary/[slug]` Definitions, plain-English explanations, formulas (where relevant), examples, why-it-matters, common mistakes, and related calculators. `DefinedTerm` JSON-LD. ### 10. Comparisons — public, served at root level Editorial "best of" and head-to-head comparison pages, served at root URLs: - `/best-crm-for-startups` - `/best-accounting-software-for-startups` - `/best-project-management-tools-for-startups` - `/best-ai-tools-for-founders` - `/best-email-marketing-tools-for-startups` - `/stripe-vs-paddle` Each lists Best Overall / Best Budget / Best for Solo (and Best for SaaS where relevant), pros and cons per tool, an FAQ, and a clearly-labelled editorial-independence disclosure. Affiliate links may exist but do not determine placement. ### 11. Marketplace — `/marketplace` and `/marketplace/[category]` 10 marketplace categories with representative tools (free-plan flag, pricing-from, best-for, stage fit, affiliate disclosure per tool): - `/marketplace/ai-tools`, `/marketplace/crm`, `/marketplace/accounting`, `/marketplace/project-management`, `/marketplace/legal`, `/marketplace/design`, `/marketplace/hosting`, `/marketplace/email-marketing`, `/marketplace/analytics`, `/marketplace/payments`. Where a category has a deeper comparison, the page cross-links to the comparison; categories also cross-link to the related founder hub. ### 12. Community Forum — `/forum` (protected) Discourse-style founder forum with 10 rooms covering general, mindset, marketing, finance, product, scaling, AI, legal, success stories, off-topic. Pinned/locked threads, nested replies, upvote rail, tiptap rich-text composer, and a 3-5 bullet thread summariser endpoint. ### 13. AI Co-Pilot — `/api/ai/chat`, `/api/courses/generate`, `/api/forum/summarize` All auth-gated. Keyword-routed responses today (idea / pitch deck / growth plan / competitive analysis / revenue forecast). Course generator returns a templated course outline; forum summariser returns key snippets from a thread. The Bible AI is positioned as a junior co-founder, not a magic oracle. ### 14. Account surfaces — `/me`, `/profile/[id]`, `/settings` `/me` redirects to the current user's `/profile/[id]`. `/profile/[id]` shows avatar, bio, role badge, stat cards, recent authored content. `/settings` covers profile, password change (bcrypt-verify the current password before accepting the new one), and a danger-zone account delete with email-confirmation modal. ### 15. SEO surface - `/sitemap.xml` (auto-generated, queries Supabase for live Resource and Course slugs in addition to the content-config-driven hubs / comparisons / marketplace categories / tools / templates / glossary). - `/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, hubs, comparisons, and marketplace categories; `Course` + `Offer` + `AggregateRating` on courses; `DefinedTerm` on glossary; `FAQPage` + `BreadcrumbList` + `ItemList` where applicable. - GA4 measurement via `@next/third-parties/google` (only loads when `NEXT_PUBLIC_GA_ID` is set). ## What we don't do - 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, courses, comparisons, or marketplace listings — editorial decides what gets surfaced. - No Stripe live checkout for course purchases yet — paid courses use a demo enrolment flow. - No paid AI calls for free users — calculators and tools are deterministic. ## What we believe - Operators learn faster from operators. Editorial content is vetted by founders who have shipped. - Density beats noise. A 6-paragraph chapter is worth ten Substack newsletters. - AI as a co-founder, not a curiosity. 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 (the entire root-level content surface — `/`, `/about`, `/contact`, `/privacy`, `/terms`, all hub slugs, all comparison slugs, `/resources/*`, `/courses/*`, `/tools/*`, `/templates/*`, `/glossary/*`, `/marketplace`, `/marketplace/*`, `/sitemap.xml`, `/robots.txt`) are open to crawlers. - Interactive surfaces (`/dashboard`, `/forum`, `/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.