Conversation
Build a pSEO hub targeting "learn how to code" queries with: - Hub page (/learn-to-code) with popular paths, dimension-grouped navigation, FAQ, and trending feeds - 11 leaf pages with step-by-step AI prompts, outcomes, AI tips, concepts, tools, resources, and communities - 4 audience sub-hub pages (marketers, designers, students, data analysts) with curated recommended paths - Two-column layout matching post page pattern (primary + sidebar) - Beginner-friendly onboarding: "How this works" explainer, "What you need" checklist, project descriptions - HowTo and CollectionPage JSON-LD structured data for SEO
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Move hardcoded content from TSX components into JSON so an agent can populate and iterate on the data independently. - Add hub.json for hub page (hero, popular paths, FAQ, SEO, dimensions) - Extend LeafPageData with optional howItWorks, prerequisites, troubleshooting, learningRule, and shipCta fields - Add HubData, PopularPath, FaqItem, IconKey types - Hub page now reads all content from hub.json - Leaf page reads per-page overrides with sensible defaults
Replace flat dimension grid with 4 intent-based categories: - Build something (sample apps) - Automate your life (automation scripts) - Learn a language (Python, JS, HTML/CSS) - Acquire new skills (vibe coding, debugging, career) Add separate "Coding for your role" section for audience pages. Each category is a sub-hub with recommendedPaths to leaf pages. - Add build.json, automate.json, languages.json, skills.json - Add 'category' dimension type - Make isSubHub detect any page with recommendedPaths - Update hub.json: categories + audiencePaths replace dimensions - Update manifest with category pages
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
/learn-to-codehub page with popular paths, dimension-grouped navigation, FAQ, and trending feedsTest plan
/learn-to-code— verify hub page renders with popular paths, dimension groups, FAQ, and feeds/learn-to-code/python) — verify two-column layout, "How this works", "What you need", prompt cards with copy, AI tips, concepts, sidebar widgets/learn-to-code/for/marketers) — verify recommended path cards render instead of prompts, no "How this works" sectionPreview domain
https://learn-how-to-code.preview.app.daily.dev