Applications
Applications Overview
Overview of all applications in the httpjpg monorepo
Applications Overview
The monorepo contains 3 applications.
Web App
Next.js 16 portfolio website
Production-ready portfolio with Storyblok CMS, Spotify integration, and custom cursor.
- Framework: Next.js 16 (App Router)
- Styling: Panda CSS
- CMS: Storyblok with live preview
- Features: Now Playing, Custom Cursor, SEO
- Port: 3001
Key Features
- ✅ Storyblok Visual Editor integration
- ✅ Real-time Spotify "Now Playing" widget
- ✅ Custom cursor with trail effects
- ✅ SEO optimized (sitemap, robots.txt)
- ✅ Image optimization with Next.js
Storybook
Component library showcase
Interactive documentation for all UI components with live editing.
- Framework: Storybook 8
- Components: 30+ stories
- Features: Dark mode, responsive preview
- Port: 6006
Key Features
- ✅ All @httpjpg/ui components
- ✅ Design token documentation
- ✅ Interactive controls
- ✅ Responsive viewport testing
Docs
Documentation site (this site)
Comprehensive documentation built with Fumadocs.
- Framework: Fumadocs + Next.js 16
- Content: MDX files
- Features: Search, dark mode, syntax highlighting
- Port: 3000
Key Features
- ✅ Full-text search
- ✅ Syntax highlighting
- ✅ Dark mode support
- ✅ Auto-generated navigation
Running Apps
All Apps
pnpm devIndividual Apps
# Web app
pnpm --filter web dev
# Storybook
pnpm --filter storybook dev
# Docs
pnpm --filter docs devBuilding
# Build all
pnpm build
# Build specific app
pnpm --filter web buildDeployment
All apps are deployment-ready for Vercel:
vercel --prod