This repository contains the source for my personal website built with Next.js (app router). It is a lightweight personal/portfolio site with a homepage, notes/blog pages, and optimized font/image handling provided by Next.js.
- Built with Next.js (app router)
- Simple, fast, and minimal design
- Optimized fonts and images
- Easy to customize and extend
Prerequisites
- Node.js 18+ (or latest LTS)
- npm, yarn, or pnpm
Install dependencies:
npm install
# or
# yarn
# pnpm installRun the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devOpen http://localhost:3000 in your browser.
Build for production:
npm run build
npm startOr with other package managers:
yarn build && yarn start
pnpm build && pnpm start- app/ — Next.js app directory (routes, layouts, pages)
- public/ — Static files (images, favicon)
- styles/ — Global styles, CSS modules
- components/ — Reusable React components
- next.config.js — Next.js configuration
- package.json — Scripts and dependencies
This is a personal site. If you'd like to suggest improvements, open an issue or submit a pull request.
Maintained by Valentin DUNON. https://www.linkedin.com/in/valentin-dunon/