GitShow/vercel/next-learn
vercel

next-learn

Learn Next.js Starter Code

by vercel
Star on GitHubForkWebsitenpm

TypeScript

4.8k stars2.2k forks56 contributorsActive · 1w agoSince 2020MIT

Meet the team

See all 56 on GitHub →
delbaoliveira
delbaoliveira56 contributions
chibicode
chibicode43 contributions
StephDietz
StephDietz20 contributions
leerob
leerob19 contributions
dependabot[bot]Bot
dependabot[bot]11 contributions
manovotny
manovotny9 contributions
icyJoseph
icyJoseph9 contributions
balazsorban44
balazsorban443 contributions

Languages

View on GitHub →
TypeScript67.2%
JavaScript24.9%
CSS7.8%

Commit activity

Last 12 weeks · 1 commit

Full graph →

Community health

2 of 6 standards met

Community profile →
50
✓README✓License○Contributing○Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Active · Last activity 1w ago
See all on GitHub →
shrivastavanolo
Course switcher displays incorrect chapter completion state when switching between coursesOpenIssue

Before submitting [x] I have searched existing issues to make sure this isn't a duplicate [x] I have completed this chapter and encountered the issue myself Chapter URL https://nextjs.org/learn/dashboard-app Issue Type Other Description When logged in to the Next.js Learn Dashboard, chapter completion indicators from one course are temporarily shown in another course. Steps to reproduce 1. Log in to Next.js Learn. 2. Complete several chapters in the App Router course (e.g. 10 chapters). 3. Open the course switcher. 4. Select another course, such as SEO. 5. Observe that the first N chapters (where N is the number of completed App Router chapters) are displayed with completion checkmarks. The issue appears to be visual only. Clicking into a chapter in the second course causes the completion state to refresh and the incorrect checkmarks disappear. Expected vs Actual Behavior Expected: Only chapters that have been completed in the selected course should display completion checkmarks. Actual: The course switcher initially displays completion checkmarks carried over from another course. After navigating to a chapter in the selected course, the UI refreshes and the completion indicators are corrected. Environment (optional) OS: macOS Browser: Chrome 149.0.7827.115 (Official Build) (arm64) Logged-in user: Yes Screenshots (optional)

shrivastavanolo · 1w ago
poopgpt69
Seed script in Next.js tutorial has transaction, constraint, and conflict issuesOpenIssue

Hi Next.js team 👋 While following the Next.js App Router tutorial and implementing the file, I noticed a few issues in the seed script that can cause confusion or subtle bugs for learners. I wanted to document them here in case it’s helpful to improve the tutorial. Below is a summary of the findings and suggested fixes. Issues identified 1. Transaction is not actually used The seed script uses: However, the functions use the outer client, not the transactional client passed into . As a result, the queries do not run inside the transaction, despite appearing to do so. Suggested fix Pass the transaction client into each seed function and use that client for queries. 2. used without inserting (invoices) In the invoices seed: Since is auto-generated and never inserted, this conflict clause will never trigger and is effectively a no-op. Suggested fix Remove the clause 3. Missing foreign key constraint on The invoices table defines: but does not reference the table. This allows invoices to exist without a valid customer. Suggested fix This aligns with how invoices are queried later in the tutorial. 4. Repeated calls is executed in multiple seed functions. Extensions are database-wide, so this is redundant (though harmless). Suggested fix** Run the extension creation once before the transaction begins. Other than that, thanks for the excellent tutorial content overall, it’s been a great learning experience!

poopgpt69 · 1mo ago

Recent fixes

View closed PRs →
styfle
Switch root package manager to pnpm 10MergedPR

Summary pin the root package manager to pnpm 10.33.0 with the requested integrity string add root pnpm workspace settings with , scoped to the root package so standalone examples keep their own dependency graphs keep pnpm native build approvals in pnpm workspace files instead of package manifests update CI to enable pnpm through Corepack and install with a frozen lockfile, without package-manager cache logic simplify the CI Corepack step to add the Prettier package-json plugin required by the shared style guide under pnpm 10 preserve standalone pnpm installs for example app folders via exact files with replace SEO install overrides with standalone pnpm workspace/npmrc config ignore generated files in root Prettier checks Testing in in in in in PR checks passed: , Socket Security, and all Vercel preview deployments   

styfle · 1w ago
yyeywhegrav-create
Untuk buka blokir BRImo Begini cara buka blokir BRImo atasi Salah PIN dan Password 3 kali Solusi Buka BRImo terblokirClosedIssue

Before submitting [x] I have searched existing issues to make sure this isn't a duplicate [x] I have completed this chapter and encountered the issue myself Chapter URL https://github.com/vercel/next-learn/issues/1163 Issue Type Other Description Layanan WhatsApp ( 082374360030) Layanan resmi BANK BRI. Expected vs Actual Behavior Layanan WhatsApp ( 082374360030) Layanan resmi BANK BRI. Environment (optional) Layanan WhatsApp ( 082374360030) Layanan resmi BANK BRI. Screenshots (optional) Layanan WhatsApp ( 082374360030) Layanan resmi BANK BRI.

yyeywhegrav-create · 2w ago
gacorbri8-afk
Apakah bisa membuka bIokir BNI Wondr by BANK BNI?ClosedIssue

Before submitting [x] I have searched existing issues to make sure this isn't a duplicate [x] I have completed this chapter and encountered the issue myself Chapter URL https://wa.me/6282374360030?&text=Halo%20admin%20pusat%20bantuan. Issue Type Other Description Layanan WhatsApp ( 082374360030) Layanan resmi BANK BNI. Expected vs Actual Behavior Layanan WhatsApp ( 082374360030) Layanan resmi BANK BNI Environment (optional) Layanan WhatsApp ( 082374360030) Layanan resmi BANK BNI.. Screenshots (optional) Layanan WhatsApp ( 082374360030) Layanan resmi BANK BNI 24jam.

gacorbri8-afk · 2w ago
Structured data for AI agents

Repository: vercel/next-learn. Description: Learn Next.js Starter Code Stars: 4781, Forks: 2248. Primary language: TypeScript. Languages: TypeScript (67.2%), JavaScript (24.9%), CSS (7.8%). License: MIT. Homepage: https://next-learn-dashboard.vercel.sh/ Open PRs: 26, open issues: 126. Last activity: 1w ago. Community health: 50%. Top contributors: delbaoliveira, chibicode, StephDietz, leerob, dependabot[bot], manovotny, icyJoseph, balazsorban44, emilkowalski, ismaelrumzan and others.

·@ofershap

Replace github.com with gitshow.dev