SPB Git

spb/phi-conseil

Public

Initial commit from Create Next App

Simon-Pierre Boucher committed (Nov 8, 2026) Browse files

18 changed files +4,425 −0

added .gitignore +41 −0
@@ -0,0 +1,41 @@
1+# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2+
3+# dependencies
4+/node_modules
5+/.pnp
6+.pnp.*
7+.yarn/*
8+!.yarn/patches
9+!.yarn/plugins
10+!.yarn/releases
11+!.yarn/versions
12+
13+# testing
14+/coverage
15+
16+# next.js
17+/.next/
18+/out/
19+
20+# production
21+/build
22+
23+# misc
24+.DS_Store
25+*.pem
26+
27+# debug
28+npm-debug.log*
29+yarn-debug.log*
30+yarn-error.log*
31+.pnpm-debug.log*
32+
33+# env files (can opt-in for committing if needed)
34+.env*
35+
36+# vercel
37+.vercel
38+
39+# typescript
40+*.tsbuildinfo
41+next-env.d.ts
added AGENTS.md +9 −0
@@ -0,0 +1,9 @@
1+<!-- BEGIN:nextjs-agent-rules -->
2+
3+## This is NOT the Next.js you know
4+
5+This version has breaking changes — APIs, conventions, and file structure may all differ from your training data. Read the relevant guide in `node_modules/next/dist/docs/` (resolved from this file's directory; in monorepos the `next` package may not be visible from the repo root) before writing any code. Heed deprecation notices.
6+
7+This block is written and re-added by `next dev` — verify at `node_modules/next/dist/server/lib/generate-agent-files.js`. Removing it from a diff only re-creates the uncommitted change; committing it with your work keeps the tree clean.
8+
9+<!-- END:nextjs-agent-rules -->
added README.md +36 −0
@@ -0,0 +1,36 @@
1+This is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/cli/create-next-app).
2+
3+## Getting Started
4+
5+First, run the development server:
6+
7+```bash
8+npm run dev
9+# or
10+yarn dev
11+# or
12+pnpm dev
13+# or
14+bun dev
15+```
16+
17+Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
18+
19+You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
20+
21+This project uses [`next/font`](https://nextjs.org/docs/app/building-your-application/optimizing/fonts) to automatically optimize and load [Geist](https://vercel.com/font), a new font family for Vercel.
22+
23+## Learn More
24+
25+To learn more about Next.js, take a look at the following resources:
26+
27+- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
28+- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
29+
30+You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js) - your feedback and contributions are welcome!
31+
32+## Deploy on Vercel
33+
34+The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
35+
36+Check out our [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details.
added eslint.config.mjs +18 −0
@@ -0,0 +1,18 @@
1+import { defineConfig, globalIgnores } from "eslint/config";
2+import nextVitals from "eslint-config-next/core-web-vitals";
3+import nextTs from "eslint-config-next/typescript";
4+
5+const eslintConfig = defineConfig([
6+ ...nextVitals,
7+ ...nextTs,
8+ // Override default ignores of eslint-config-next.
9+ globalIgnores([
10+ // Default ignores of eslint-config-next:
11+ ".next/**",
12+ "out/**",
13+ "build/**",
14+ "next-env.d.ts",
15+ ]),
16+]);
17+
18+export default eslintConfig;
added next.config.ts +17 −0
@@ -0,0 +1,17 @@
1+import type { NextConfig } from "next";
2+
3+const nextConfig: NextConfig = {
4+ /* config options here */
5+ cacheComponents: true,
6+ partialPrefetching: true,
7+ turbopack: {
8+ rules: {
9+ "*.css": {
10+ loaders: ["@tailwindcss/turbopack"],
11+ as: "*.css",
12+ },
13+ },
14+ },
15+};
16+
17+export default nextConfig;
added package.json +27 −0
@@ -0,0 +1,27 @@
1+{
2+ "name": "phi-conseil",
3+ "version": "0.1.0",
4+ "private": true,
5+ "scripts": {
6+ "dev": "next dev",
7+ "build": "next build",
8+ "start": "next start",
9+ "lint": "eslint"
10+ },
11+ "dependencies": {
12+ "next": "16.4.5",
13+ "react": "19.3.0",
14+ "react-dom": "19.3.0"
15+ },
16+ "devDependencies": {
17+ "@tailwindcss/turbopack": "^4",
18+ "@types/node": "^20",
19+ "@types/react": "^19",
20+ "@types/react-dom": "^19",
21+ "eslint": "^9",
22+ "eslint-config-next": "16.4.5",
23+ "tailwindcss": "^4",
24+ "typescript": "^5"
25+ },
26+ "packageManager": "pnpm@11.1.2"
27+}
added pnpm-lock.yaml +4111 −0
Large diff (4,111 lines) is not loaded by default to keep the page fast.Load diff
added pnpm-workspace.yaml +3 −0
Large diff (3 lines) is not loaded by default to keep the page fast.Load diff
added public/file.svg +1 −0
Large diff (2 lines) is not loaded by default to keep the page fast.Load diff
added public/globe.svg +1 −0
Large diff (2 lines) is not loaded by default to keep the page fast.Load diff
added public/next.svg +1 −0
Large diff (2 lines) is not loaded by default to keep the page fast.Load diff
added public/vercel.svg +1 −0
Large diff (2 lines) is not loaded by default to keep the page fast.Load diff
added public/window.svg +1 −0
Large diff (2 lines) is not loaded by default to keep the page fast.Load diff
added src/app/favicon.ico +0 −0

Binary file not shown.

added src/app/globals.css +26 −0
Large diff (26 lines) is not loaded by default to keep the page fast.Load diff
added src/app/layout.tsx +29 −0
Large diff (29 lines) is not loaded by default to keep the page fast.Load diff
added src/app/page.tsx +69 −0
Large diff (69 lines) is not loaded by default to keep the page fast.Load diff
added tsconfig.json +34 −0
Large diff (35 lines) is not loaded by default to keep the page fast.Load diff
Menu

Theme