portfolio Svelte Themes

Portfolio

This is my personal portfolio page which is still WIP.

Portfolio 🚀

Welcome to the source code repository for my personal digital portfolio! This project serves as a showcase of my skills, professional experience, and selected works. My goal is to create modern, highly performant, and user-centric applications. This site itself is an example of those principles.

🛠️ Technology Stack

This portfolio is built using a modern, high-performance stack focused on developer experience and speed:

  • Framework: SvelteKit
  • Language: TypeScript
  • Styling: Tailwind CSS, CSS
  • Package Manager: pnpm
  • Build Tooling: vite
  • Runtime Environment: Node.js v24+
  • Deployment: Vercel

⚙️ Getting started

Follow these instructions to get a local copy of the project up and running for development and testing.

Prerequisites

Ensure you have the following installed on your system:

  • Node.js: Version v24 or higher. You can verify your version with: node -v
  • pnpm: If you do not have pnpm installed globally, you can install it using npm: npm i -g pnpm

Local Development Environment

  1. Clone the repository
  2. Install dependencies using pnpm: pnpm install
  3. Run dev environment: pnpm dev

Production Build

  1. Build the project using pnpm: pnpm build
  2. The build can than be previewed with: pnpm preview

Top categories

Loading Svelte Themes