Next.js 16 app using the pages router, plus Jest.
- Node.js 20 (see
package.jsonengine) - npm (bundled with Node.js)
npm install
npm run devOpen http://localhost:3000.
npm run dev # Start the Next.js dev server
npm run build # Production build
npm run start # Run the production server
npm run lint # ESLint
npm run format # Prettier (writes files)
npm run test # Jest in watch modepagesRoutes and top-level screens (pages router)componentsApp-specific UI componentsui-kitReusable, generic UI componentsprovidersApp providers (state, GraphQL, etc.)hooksCustom React hookslibShared library codeconfigTheme and app configurationpublicStatic assets__tests__High-level smoke tests