← Back to projects

tebbe.dev

[2020-01 - Present]

Nuxt.JSVue.jsTypeScriptTailwind CSSCloudflareJavaScriptNode.jsGitCI/CD

Visit site →View repository →

About the Project

My personal portfolio site listing my projects and references – the site you're currently visiting.

This website serves as the central hub for my professional online presence and offers a comprehensive overview of my skills, experience, and completed projects. The platform was built to give potential employers, clients, and other interested parties a professional look into my work.

Key Features

  • Project Overview: Detailed presentation of my personal and professional projects with technical details and descriptions
  • Work Experience: Chronological listing of my career stages and responsibilities
  • Technology Filter: Interactive tag chips for filtering projects and experience by the technologies used
  • Multilingual Support: Support for multiple languages via i18n integration
  • SEO Optimization: Complete meta tags and structured data for optimal search engine indexing
  • Responsive Design: Optimized display on all devices thanks to Tailwind CSS

Technical Implementation

The portfolio was built with modern web technologies and is based on the Nuxt 4 framework with Vue 3. Nuxt Content is used for content management, enabling simple management of markdown-based content. The design is based on a custom-tailored Tailwind CSS theme with custom color schemes and typography settings.

The website is hosted on Cloudflare Pages, ensuring fast load times through a global CDN and automatic HTTPS encryption. The deployment pipeline is fully automated and runs on every push to the main branch.