How bbrooks37/built-in-3 works
This Next.js site presents Built in 3 branding and a page-based interactive manual. The manual route resolves a requested page from JSON and renders it through the manual component; the component excerpt also shows navigation and local-save status, though the save implementation is omitted. Several marketing sections are present in the tree, but the sampled home page is still the Next.js starter and does not import them. Accordingly, those sections are represented without invented wiring; the contact form explicitly prevents submission.
Main entry points: [pageNumber]/page.tsx Manual route · layout.tsx Root layout · app/page.tsx Home route · globals.css Global styles
Components 13
Site shell
- Root layout
app/layout.tsx - Home route
app/page.tsx - Global styles
app/globals.css
Manual experience
- Manual route
app/manual/[pageNumber]/page.tsx - Manual page data
data/manual_data.json - Interactive manual
components/BuilderManualPage.tsx
Marketing sections
- Navigation bar
components/Navbar.tsx - Hero section
components/HeroSection.tsx - Pillars section
components/PillarsSection.tsx - Shop section
components/ShopSection.tsx - Community section
components/CommunitySection.tsx - Contact section
components/ContactSection.tsx
Other components
- Visitor
Connections 5
- Visitor → Home route: opens home
- Visitor → Manual route: opens manual
- Root layout → Global styles: imports styles
app/layout.tsx - Manual route → Manual page data: finds page
app/manual/[pageNumber]/page.tsx - Manual route → Interactive manual: renders page
app/manual/[pageNumber]/page.tsx