Skip to content

codebySaschaHeinze/portfolio

Repository files navigation

Sascha Heinze Portfolio

This repository contains my personal developer portfolio. The website presents my projects, technical skills, live demos, GitHub links, and contact options in a clear and responsive interface.

Live Demo

https://saschaheinze.de

Tech Stack

  • Angular 20
  • TypeScript
  • SCSS
  • Angular Router
  • Angular Reactive Forms
  • Angular SSR with Express
  • ngx-translate
  • RxJS
  • PHP contact endpoint

Features

  • Project overview with descriptions, technology tags, preview images, live demo links, and GitHub links
  • Skills section with visual technology icons
  • About section with a short personal introduction
  • Testimonials section
  • Contact form with client-side validation and consent checkbox
  • Multilingual content in German and English
  • Responsive layout for desktop, tablet, and mobile viewports
  • Legal notice and privacy policy pages
  • Local fonts and static assets served from the project

Local Setup

Make sure Node.js and npm are installed on your machine.

Install dependencies:

npm install

Start the development server:

npm run start

The application is usually available at:

http://localhost:4200

Build the project:

npm run build

The production build is generated in the dist/ directory.

Run unit tests:

npm run test

Project Status

This portfolio is actively maintained. New projects, content updates, and UI refinements will be added as my work continues to evolve.

About

Personal developer portfolio built with Angular, presenting my full-stack projects, backend APIs, live demos, skills, and contact options.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors