Веб-системы
kobiakov.dev — Full-Stack портфолио
Продакшн full-stack портфолио: AI-чатбот (Gemini), Sanity CMS, PostgreSQL + Prisma, NextAuth OAuth, CI/CD через GitHub Actions. 99/100 Lighthouse, 3 языка.
Сроки
2026
Роль
Ведущий инженер
Бизнес-эффект / ROI
99/100 Lighthouse · 3 langs · Full-Stack
Проблема
Портфолио разработчика, которое лишь перечисляет технологии, никого не убеждает — клиентам нужно доказательство, что вы можете запустить реальную продакшн-систему, а не набор модных слов.
Вызов
Создать портфолио, которое само является продуктом — демонстрирует full-stack компетенции: AI-интеграция, CMS, авторизация и автоматический деплой в одном репозитории.
Решение
Next.js 15 App Router + React 19, Prisma + PostgreSQL, Sanity CMS, Gemini AI чатбот через Vercel AI SDK, NextAuth v4 GitHub OAuth, Upstash Redis rate limiting, GitHub Actions CI/CD, Framer Motion анимации.
Технические особенности
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
Архитектура системы
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
Ключевые технологии
Next.js 15React 19TypeScriptPostgreSQLGemini AI

Share: