LupusMalus.dev - Portfolio Website
Eine hochmoderne Portfolio-Website, die selbst das beste Portfolio-Stück ist. ASP.NET Core + GSAP + Alpine.js für ein beeindruckendes Web-Erlebnis.
Das Problem
Als Freelancer brauche ich einen professionellen Webauftritt, der meine Skills zeigt. Portfolio-Websites sind oft langweilig und austauschbar - Standard-Templates, statische Inhalte und keine PersΓΆnlichkeit.
Die Frage: Wie zeigt man Entwickler-Skills besser als durch eine Website, die selbst alle diese Skills demonstriert?
Die LΓΆsung
Eine hochmoderne Portfolio-Website, die selbst das beste Portfolio-StΓΌck ist:
- 5 wechselbare Themes - Blood Moon, Arctic Wolf, Forest Pack, Neon Hunt, Terminal
- Custom Cursor Effects - Wolf-Pfote, Particle Trail, Magnetische Buttons
- GSAP Scroll-Animationen - Parallax, Reveal-on-Scroll, Horizontal Gallery
- Interaktiver Spielbereich - Cursor-Labor, Filter-Studio, 3D WebGL
- Terminal Mode - Die komplette Website als CLI-Interface (F2)
- KI-Chat "Frag den Wolf" - Interaktive Besucherberatung
- Blog & Newsletter - Content-Marketing integriert
Technische Umsetzung
| Bereich | Technologie |
|---|---|
| Backend | ASP.NET Core 8, C#, Razor Pages |
| Frontend | Tailwind CSS, Alpine.js |
| Animationen | GSAP, ScrollTrigger |
| 3D/WebGL | Three.js |
| Infomaniak SMTP | |
| Deployment | Docker, GitHub Actions, Hetzner VPS |
| Reverse Proxy | Caddy (automatisches SSL) |
Architektur
βββββββββββββββββββ βββββββββββββββββββ
β Browser ββββββΆβ Caddy β
β (Client) β β (HTTPS/SSL) β
βββββββββββββββββββ ββββββββββ¬βββββββββ
β
ββββββββββΌβββββββββ
β ASP.NET Core β
β (Docker) β
ββββββββββ¬βββββββββ
β
βββββββββββββββ΄ββββββββββββββ
β β
ββββββββββΌβββββββββ ββββββββββΌβββββββββ
β File-based CMS β β Infomaniak SMTPβ
β (Markdown) β β (E-Mails) β
βββββββββββββββββββ βββββββββββββββββββ
Features im Detail
Theme-System
FΓΌnf komplett durchdesignte Themes mit CSS Variables, persistent ΓΌber LocalStorage. Wechsel per TastenkΓΌrzel oder Theme-Switcher.
Cursor-Effekte
Custom Wolf-Pfoten-Cursor, Particle Trail beim Bewegen, magnetische Buttons und fliehende Buchstaben im Spielbereich.
Responsive Design
Mobile-First Ansatz mit optimierten Touch-Interaktionen. Alle Features funktionieren auf Desktop und Mobile.
CI/CD Pipeline
Automatisches Deployment via GitHub Actions. Push auf main = Live in unter 2 Minuten.
Ergebnis
- Lighthouse Performance Score > 90
- Unique Visitor Engagement durch interaktive Features
- Auto-Deploy via GitHub Actions in < 2 Minuten
- HTTPS automatisch via Caddy/Let's Encrypt