PPYOM

Portfolio

관리자 전용 콘텐츠 관리 시스템(CMS)을 탑재한 동적 포트폴리오 웹 애플리케이션

프로젝트 개요

단순한 정적 페이지를 넘어, 개발자의 프로젝트 경험과 기술 역량을 실시간으로 관리하고 업데이트할 수 있는 콘텐츠 관리 플랫폼입니다. 실제 서비스의 운영 환경을 모의하여 인증 기반의 어드민 대시보드를 직접 구축했으며, 클라우드 스토리지(R2)와 ORM을 활용한 데이터 흐름 최적화에 집중했습니다.

주요 기능

사용 기술

Frontend

Next.jsReactTypeScriptTailwind CSS

Backend

SupabasePostgreSQLDrizzleORM

Tools

NextAuthCloudflare R2React-Hook-FormZod

프로젝트 구성원

인원

1

역할

풀스택 개발

담당 업무

  • Next.js 기반의 프론트엔드 아키텍처 설계 및 반응형 UI 구현
  • Drizzle ORM을 활용한 데이터베이스 스키마 설계 및 마이그레이션
  • NextAuth 및 Middleware(proxy)를 이용한 관리자 권한 보안 로직 구축
  • Cloudflare R2 연동을 통한 이미지 업로드 및 관리 파이프라인 구성

목표

성과