Web-Systeme
kobiakov.dev — Full-Stack Portfolio
Produktives Full-Stack Portfolio: KI-Chatbot (Gemini), Sanity CMS, PostgreSQL + Prisma, NextAuth OAuth, CI/CD via GitHub Actions. 99/100 Lighthouse, 3 Sprachen.
Zeitraum
2026
Rolle
Lead Engineer
Geschäftlicher Nutzen / ROI
99/100 Lighthouse · 3 langs · Full-Stack
Problem
Ein Entwickler-Portfolio, das nur Technologien auflistet, überzeugt niemanden — Kunden wollen den Beweis, dass man ein echtes Produktivsystem ausliefern kann, keine Schlagwort-Folien.
Die Herausforderung
Ein Portfolio aufbauen, das selbst ein Produkt ist — und Full-Stack-Kompetenzen inklusive KI-Integration, CMS, Auth und automatisiertem Deployment demonstriert.
Die Lösung
Next.js 15 App Router + React 19, Prisma + PostgreSQL, Sanity CMS, Gemini AI Chatbot via Vercel AI SDK, NextAuth v4 GitHub OAuth, Upstash Redis Rate Limiting, GitHub Actions CI/CD, Framer Motion Animationen.
Technische Highlights
Server Components with selective client islands (Next.js 15 App Router)
Gemini AI chatbot via the Vercel AI SDK with streaming responses
Dual content sources: Sanity CMS + PostgreSQL/Prisma with a static fallback
NextAuth v4 GitHub OAuth with a role-based admin dashboard
Upstash Redis rate limiting on every API route
GitHub Actions CI — typecheck, tests and build on every push
Systemarchitektur
Next.js 15 (App Router)
React 19
TypeScript
Prisma 6 + PostgreSQL
NextAuth.js v4
Sanity CMS
Google Gemini AI
Upstash Redis
GitHub Actions CI/CD
Vercel
Kerntechnologien
Next.js 15React 19TypeScriptPostgreSQLGemini AI

Share: