MCPcopy Index your code
hub / github.com/vercel/next-learn

github.com/vercel/next-learn @main sqlite

repository ↗ · DeepWiki ↗
186 symbols 439 edges 131 files 0 documented · 0%
README

Learn Next.js

This repository contains starter templates and final code for Learn Next.js courses:

Contributions

The code for the example apps you build using Next.js Learn live in this repository and we'd be grateful for your contributions.

The course curriculum is currently not open sourced, but you can create an issue if you find a mistake.

Extension points exported contracts — how you extend this code

ButtonProps (Interface)
(no doc)
dashboard/starter-example/app/ui/button.tsx
ButtonProps (Interface)
(no doc)
dashboard/final-example/app/ui/button.tsx
Breadcrumb (Interface)
(no doc)
dashboard/starter-example/app/ui/invoices/breadcrumbs.tsx
Breadcrumb (Interface)
(no doc)
dashboard/final-example/app/ui/invoices/breadcrumbs.tsx

Core symbols most depended-on inside this repo

formatCurrency
called by 7
dashboard/starter-example/app/lib/utils.ts
formatCurrency
called by 7
dashboard/final-example/app/lib/utils.ts
createPageURL
called by 3
dashboard/final-example/app/ui/invoices/pagination.tsx
formatDateToLocal
called by 2
dashboard/starter-example/app/lib/utils.ts
fetchCustomers
called by 2
dashboard/final-example/app/lib/data.ts
formatDateToLocal
called by 2
dashboard/final-example/app/lib/utils.ts
getSortedPostsData
called by 1
basics/basics-final/lib/posts.js
getAllPostIds
called by 1
basics/basics-final/lib/posts.js

Shape

Function 182
Interface 4

Languages

TypeScript100%

Modules by API surface

dashboard/starter-example/app/ui/skeletons.tsx9 symbols
dashboard/final-example/app/ui/skeletons.tsx9 symbols
dashboard/starter-example/app/lib/data.ts8 symbols
dashboard/final-example/app/lib/data.ts8 symbols
dashboard/starter-example/app/seed/route.ts5 symbols
dashboard/final-example/app/seed/route.ts5 symbols
dashboard/starter-example/app/lib/utils.ts4 symbols
dashboard/final-example/app/ui/invoices/pagination.tsx4 symbols
dashboard/final-example/app/lib/utils.ts4 symbols
dashboard/final-example/app/lib/actions.ts4 symbols
seo/pages/index.js3 symbols
dashboard/starter-example/app/ui/invoices/pagination.tsx3 symbols

Dependencies from manifests, versioned

@heroicons/react2.2.0 · 1×
@tailwindcss/forms0.5.7 · 1×
@types/bcrypt5.0.2 · 1×
@types/node18.11.9 · 1×
@types/react18.0.25 · 1×
@types/react-dom19.0.3 · 1×
@vercel/style-guide5.0.1 · 1×
autoprefixer10.4.20 · 1×
bcrypt5.1.1 · 1×
clsx2.1.1 · 1×
date-fns2.29.3 · 1×
eslint8.52.0 · 1×

For agents

$ claude mcp add next-learn \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact