JELL
ProjectsSkillsAboutBlogContact
ProjectsSkillsAboutBlogContact
JELL

Full-stack developer building modern web and mobile applications with a focus on user experience and performance.

Made withandNext.js 14
QUICK LINKS
  • →Projects
  • →Skills
  • →About
  • →Contact
CONNECT
GitHubLinkedInEmail

© 2026 JELL

PRIVACY
프로젝트 목록
💕

커플 플래너

Full Stack WebLIVE

커플 일정 및 기념일 공유 웹앱 (PWA) — couple-planner.jell.kr

Period:2025.12 - 현재
Role:1인 풀스택 개발

커플이 함께 일정과 기념일을 관리하고 공유할 수 있는 PWA 웹 애플리케이션입니다. Next.js 16 App Router (React 19) + Supabase Realtime으로 실시간 동기화, AI SDK 기반 7개 AI 기능(데이트 코스·식사·선물·맛집 추천, 갈등 해결 심판, 궁합 테스트, 기념일 에이전트), @serwist/next PWA, 다국어(next-intl), Google Calendar 연동을 갖춘 프로덕션 서비스입니다.

TECH STACK
Frontend
Next.js 16React 19TypeScriptTailwind CSSshadcn/ui@tanstack/react-query
Backend
SupabasePostgreSQLAI SDKGoogle Gemini
Infrastructure
VercelSupabase AuthSupabase Realtime@serwist/next PWAnext-intlUpstash Redis
KEY FEATURES

7가지 AI 기능

데이트 코스·식사·선물·맛집 추천, 커플 갈등 해결 심판(judge), 궁합 테스트, 기념일 에이전트 — AI SDK + Google Gemini

실시간 동기화

Supabase Realtime + @tanstack/react-query로 커플 간 충돌 없는 실시간 데이터 동기화

PWA + 다국어

@serwist/next PWA, next-intl 다국어, Google Calendar API 연동

기념일 & 캘린더

react-big-calendar 기반 D-day 카운트다운 및 기념일 자동 알림

ACHIEVEMENTS
🤖

7개 AI 기능

AI SDK + Gemini 기반 추천·심판·궁합·기념일 에이전트 통합

📱

PWA + 실시간

Supabase Realtime + serwist PWA 네이티브 앱 경험

SCREENSHOTS
커플 플래너 일정 공유 랜딩
ARCHITECTURE

Next.js 16 App Router + Supabase Realtime으로 커플 간 실시간 동기화, AI SDK/Gemini 기반 7개 AI 기능(데이트·식사·선물·맛집 추천, 갈등 심판, 궁합, 기념일 에이전트), @serwist/next PWA를 단일 Vercel 배포로 제공하는 풀스택 웹앱.

KEY DECISIONS

  • Supabase Realtime으로 서버 없이 커플 간 실시간 동기화 구현 — 별도 WebSocket 서버 불필요
  • App Router (protected) 그룹으로 인증 게이트 단일화, 미인증 라우트는 최상위에서 차단
  • Upstash Redis로 Gemini API rate-limit 처리 — Edge Function 없이 Next.js API Route에서 처리
PROJECT LINKS
Private repoLive Demo

더 많은 프로젝트가 궁금하신가요?

모든 프로젝트 보기→