No description
Find a file
Ronny-André Bendiksen ad55cf03a8
Some checks failed
CI / build (push) Has been cancelled
Merge feature/site-improvements into dev
2026-08-06 18:44:43 +02:00
.github/workflows Add SEO metadata, tests, CI, and tooling improvements 2026-08-06 18:43:10 +02:00
src Add SEO metadata, tests, CI, and tooling improvements 2026-08-06 18:43:10 +02:00
.gitignore ✨ Initial commit 2025-07-05 10:07:42 +02:00
.prettierignore Add SEO metadata, tests, CI, and tooling improvements 2026-08-06 18:43:10 +02:00
.prettierrc.json Add SEO metadata, tests, CI, and tooling improvements 2026-08-06 18:43:10 +02:00
AGENTS.md Add SEO metadata, tests, CI, and tooling improvements 2026-08-06 18:43:10 +02:00
components.json Add SEO metadata, tests, CI, and tooling improvements 2026-08-06 18:43:10 +02:00
eslint.config.mjs Add SEO metadata, tests, CI, and tooling improvements 2026-08-06 18:43:10 +02:00
next.config.ts Add SEO metadata, tests, CI, and tooling improvements 2026-08-06 18:43:10 +02:00
package.json Add SEO metadata, tests, CI, and tooling improvements 2026-08-06 18:43:10 +02:00
pnpm-lock.yaml Add SEO metadata, tests, CI, and tooling improvements 2026-08-06 18:43:10 +02:00
pnpm-workspace.yaml Add SEO metadata, tests, CI, and tooling improvements 2026-08-06 18:43:10 +02:00
postcss.config.mjs Add SEO metadata, tests, CI, and tooling improvements 2026-08-06 18:43:10 +02:00
README.md Add SEO metadata, tests, CI, and tooling improvements 2026-08-06 18:43:10 +02:00
tsconfig.json Add SEO metadata, tests, CI, and tooling improvements 2026-08-06 18:43:10 +02:00
vitest.config.ts Add SEO metadata, tests, CI, and tooling improvements 2026-08-06 18:43:10 +02:00
vitest.setup.ts Add SEO metadata, tests, CI, and tooling improvements 2026-08-06 18:43:10 +02:00

ronny-andre.no

Personal portfolio website for Ronny-André Bendiksen — fullstack web developer and Senior Product Manager based in Oslo, Norway.

Tech stack

  • Next.js 15 (App Router, React Server Components)
  • React 19 + TypeScript (strict)
  • Tailwind CSS v4 with OKLCH theme tokens
  • shadcn/ui (new-york style)
  • next-themes for dark/light mode
  • next-plausible for privacy-friendly analytics (self-hosted proxy)

Getting started

pnpm install
pnpm dev

Open http://localhost:3000.

Scripts

Task Command
Development server pnpm dev
Production build pnpm build
Start production pnpm start
Lint pnpm lint
Format pnpm format
Test pnpm test

Package manager: pnpm.

Project structure

src/
├── app/          # App Router pages, layout, metadata, OG image, sitemap/robots
├── components/   # React components (ui/ holds shadcn primitives)
└── lib/          # Utilities (cn helper) and project data (projects.json)

Projects shown on the home page are data-driven from src/lib/projects.json.

Contributing

See AGENTS.md for coding conventions and guidelines.