fraujulianandClaude Opus 5.5 81613d701a
CI / formatting (push) Successful in 46s
CI / metadata (push) Successful in 45s
CI / lint (push) Successful in 55s
CI / tests (push) Successful in 1m32s
build: use @angular/build builders
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 20:27:30 +02:00
2026-04-17 23:40:29 +02:00
2026-05-15 15:35:31 +02:00
2026-04-17 23:40:29 +02:00
2026-05-15 14:06:38 +02:00
2026-05-15 15:35:31 +02:00
2026-05-15 14:06:38 +02:00
2026-04-17 23:40:29 +02:00
2026-05-15 14:06:38 +02:00
2026-05-15 14:06:38 +02:00
2026-04-27 17:42:27 +02:00
2026-05-15 15:42:50 +02:00
2026-05-15 14:06:38 +02:00
2026-05-15 14:06:38 +02:00
2026-04-17 23:40:29 +02:00
2026-05-15 15:35:31 +02:00
2026-04-18 00:12:54 +02:00

FrauJulian's Portfolio Website

Preview

Visit the live website at fraujulian.xyz.

Technology

  • Angular 22
  • TypeScript
  • SCSS
  • Karma and Jasmine for tests

Features

  • English and German language options
  • About, work, and project portfolio
  • Contact links and downloadable OpenPGP public key
  • Imprint and privacy information
  • Interactive portrait highlights

Project Architecture

  • src/app/home β€” portfolio landing page
  • src/app/imprint β€” imprint and privacy page
  • src/app/footer β€” site footer
  • src/app/shared β€” reusable UI components
  • src/app/services β€” language and preference services
  • src/languages β€” English and German content
  • scripts β€” asset generation, versioning, and static file tools

Setup

Requirements: Node.js 24.15 or newer and npm 11.12 or newer.

Development

npm ci
npm run dev

The development server generates required static assets and runs the site at http://localhost:4200.

Production

npm run build
npm start

The build writes the static site to dist/browser. The static server serves the built site at http://localhost:3000.

Tests

npm run test

This generates assets and runs the Karma/Jasmine tests in ChromeHeadless.

Docs

Guidelines

Run npm run check before submitting changes. See AGENTS.md for project conventions.

LICENSE

Licensed under the GNU Affero General Public License v3.0.

S
Description
πŸ‘‹ My portfolio website built with Angular v22 β€” a concise introduction to who I am and what I build.
https://fraujulian.xyz/ Readme AGPL-3.0
133 MiB
0 Stars 1 Watchers 0 Forks
2026-10-15 14:41:33 +00:00
Languages
TypeScript 53.5%
JavaScript 20.3%
SCSS 17.2%
HTML 8.4%
Dockerfile 0.6%