{"repo":"kiki-le-singe/nextjs-perf-showcase","free":true,"listed":false,"github":"https://github.com/kiki-le-singe/nextjs-perf-showcase","clone":"git clone https://github.com/kiki-le-singe/nextjs-perf-showcase.git","description":"Performance-focused Next.js demos using smart code splitting and dynamic imports","language":"TypeScript","stars":50,"topics":["code-splitting","dynamic-imports","nextjs","performance","react","reactjs"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"Next.js Performance Showcase A modern Next.js 16 application demonstrating performance optimization techniques with a NestJS backend API, featuring Cache Components and advanced rendering strategies. --- Prerequisites - Node.js = 20.9 - npm = 10 - Docker & Docker Compose (required for PostgreSQL) --- ⚙️ Environment Configuration The project requires environment variables in two locations. Create these files with the following content: Root .env (Frontend) server/.env (Backend) Note : These are the default values for local development. The .env files are gitignored and not included in the repository. 🚀 Quick Start First Time Setup That's it! Open: - Frontend: http://localhost:3000 - Backend API: http://localhost:3001 - Prisma Studio: http://localhost:5556 - pgAdmin: http://localhost:5050 (login: admin@admin.com / admin) - PostgreSQL: localhost:5433 (user: postgres / password: postgres) Daily Development Database Management 📦 Available Scripts Script Description ---------------------- ------------------------------------------------------ npm run setup First time setup: install deps + create DB + seed data npm run dev Start Next.js development server npm run build Build the Next.js app for production npm run dev:server Start NestJS API server npm run docker:up Start PostgreSQL only npm run docker:reset Reset database completely (fresh data) npm run db:studio Open Prisma Studio (DB GUI) npm run docker:down Stop all Docker services npm run test Run unit tests in watch mode (Vit","default_branch":null,"files":null,"tree":[],"storefront":"/r/kiki-le-singe","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kiki-le-singe/nextjs-perf-showcase/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}