A demo e-commerce app I built to explore Next.js 16 features like Partial Pre-Rendering, the React Compiler, parallel/intercepting routes, and a full test setup with Vitest + Playwright.
pnpm install
pnpm devOpen http://localhost:3000.
To build for production:
pnpm build
pnpm start| Command | What it does |
|---|---|
pnpm dev |
Start dev server |
pnpm build |
Production build |
pnpm start |
Serve production build |
pnpm lint |
Run linter |
pnpm lint:fix |
Auto-fix lint issues |
pnpm format |
Format code |
pnpm analyze |
Analyze bundle size |
- No real backend — data is mocked with simulated delays
- Auth is cookie-based for demo purposes (no real passwords)
- The project uses
typedRoutes: trueso routes are type-checked at build time
For learning and experimentation. Use however you like.