A2Z Studio
← 프로젝트 목록
👤

My Profile

프로필 관리

Web운영 중
PrismaJWTAuthenticationNext.js

Prisma와 JWT 인증 기반의 개인 프로필 관리 서비스

My Profile은 Prisma ORM과 JWT 토큰 기반 인증 시스템을 사용하여 구축한 개인 프로필 관리 웹 서비스입니다. 사용자는 회원가입 후 자신만의 프로필 페이지를 생성하고 커스터마이징할 수 있으며, 소셜 링크, 포트폴리오, 자기소개 등을 관리할 수 있습니다. RESTful API 설계 원칙을 따르며, PostgreSQL 데이터베이스를 Prisma로 타입 안전하게 접근합니다. JWT Refresh Token 로테이션 전략으로 보안을 강화했으며, 프로필 공개/비공개 설정, 커스텀 URL 슬러그 등 다양한 기능을 제공합니다.

기술 스택

Next.jsTypeScriptPrismaPostgreSQLJWTTailwind CSS

주요 기능

  • JWT 기반 인증 (Access + Refresh Token 로테이션)
  • Prisma ORM을 통한 타입 안전한 DB 접근
  • 프로필 커스터마이징 및 소셜 링크 관리
  • 공개/비공개 설정 및 커스텀 URL