$cd ../projects/portfolio-v2

# Execute launch sequence

$./launch_preview.sh --portfolio-v2

A high-performance developer portfolio featuring an interactive AI-powered terminal interface, built-in games (Snake, 2048, BlockDrop), and sleek dark theme with code-inspired aesthetics.

React
Next.js
TypeScript
Tailwind CSS
CopilotKit
Framer Motion
+3 more
1{
2 "name": "Portfolio Website",
3 "slug": "portfolio-v2",
4 "category": "Personal",
5 "year": "2024",
6 "status": "Live",
7 "featured": false,
8 "tech": [
9 "React",
10 "Next.js",
11 "TypeScript",
12 "Tailwind CSS"
13 ]
14}
$ view_live

Portfolio Website

A cutting-edge developer portfolio that transforms the traditional website into an immersive terminal experience.

Core Features

Interactive Terminal

  • Full-featured command-line interface with autocomplete
  • AI-powered assistant "Con Sen" for natural language queries
  • Command history and keyboard shortcuts

Built-in Games

  • Snake: Classic arcade game with score tracking
  • 2048: Number puzzle with smooth animations
  • BlockDrop: Tetris-inspired falling blocks

Developer Experience

  • SSE streaming for real-time AI responses
  • Dynamic project routing with Next.js 16
  • IDE-style about page with file tree navigation

Tech Stack

  • Framework: Next.js 16 with App Router
  • Language: TypeScript with strict mode
  • Styling: Tailwind CSS + custom terminal theme
  • AI: CopilotKit + MegaLLM integration
  • Icons: Lucide React
  • Fonts: Fira Code (monospace)

Performance

  • Lighthouse Score: 95+
  • Turbopack for instant HMR
  • Aggressive CDN caching
  • Dynamic imports for code splitting
main*
Markdown