KPokemon 프로젝트

KPokemon

KPokemon

포켓몬 팬 커뮤니티 플랫폼
React와 Node.js를 활용한 풀스택 커뮤니티 플랫폼입니다. 사용자가 직접 리포트집(게시판)을 생성하고 운영할 수 있으며, Reddit 스타일의 사용자 주도형 커뮤니티와 매너레벨 시스템을 제공합니다.

KPokemon은 포켓몬 팬들을 위한 커뮤니티 플랫폼으로, 사용자가 직접 리포트집(게시판)을 만들고 운영할 수 있습니다. Reddit 스타일의 사용자 주도형 커뮤니티와 투표 시스템을 결합한 플랫폼입니다.

주요 특징으로는 카카오 OAuth를 통한 간편한 로그인, Prisma ORM을 활용한 효율적인 데이터베이스 관리, 매너레벨 시스템을 통한 커뮤니티 활성도 측정, 그리고 익명 활동 기능을 포함합니다.

AWS S3를 통한 이미지 저장, YouTube API 연동을 통한 영상 업로드, Docker를 활용한 컨테이너화된 배포로 프로덕션 환경에서도 안정적인 성능을 보장합니다.

  • 카테고리: 웹사이트 개발
  • 클라이언트: KPokemon
  • 기간: 약 2주
  • 역할: 풀스택 개발
Technology Stack

사용된 기술 스택

React
Node.js
MySQL
AWS
Docker
Jwt
Typescript
Vite
Express
Prisma
Oauth
Key Features

핵심 기능

카카오 OAuth 2.0 로그인 (JWT 인증)
리포트집(게시판) 생성 및 관리 (사용자 주도형)
리포트(게시글) 작성/수정/삭제 (마크다운, 이미지, 영상 지원)
댓글 시스템 (대댓글, 수정, 삭제)
경험치 업/다운 투표 시스템
매너레벨 시스템 (Lv. 0~1025, 기본값 151)
익명 활동 기능 (리포트집별 익명/실명 전환)
검색 기능 (리포트, 리포트집, 태그 검색)
캘린더 이벤트 관리 (일정 등록, 참여 관리)
관리자 대시보드 (리포트집 관리, 배너 관리, 홈 메시지 관리)
Application

응용 가능 분야

커뮤니티 플랫폼
팬 커뮤니티
사용자 주도형 게시판
소셜 네트워킹

유사 사이트 개발을 원하는 분들을 위한 응용 예시

팬 커뮤니티 운영: 포켓몬 팬들이 주제별로 리포트집을 만들어 정보와 경험을 공유하는 커뮤니티 공간으로 활용 가능합니다.

사용자 주도형 게시판: 사용자가 직접 게시판을 생성하고 운영할 수 있어 다양한 주제의 커뮤니티가 자유롭게 형성됩니다.

익명 활동 지원: 리포트집별로 익명/실명을 선택할 수 있어 부담 없이 의견을 공유할 수 있습니다.

매너레벨 시스템: 투표 참여와 활동을 통해 매너레벨이 결정되어 건강한 커뮤니티 문화 형성에 기여합니다.

유사한 프로젝트를 개발하고 싶으신가요?

프로젝트 문의를 통해 맞춤형 솔루션을 받아보세요.
프로젝트 문의하기
1
견적 상담
안녕하세요! CodeLune입니다.
프로젝트 견적 상담을 도와드리겠습니다.
어떤 서비스가 필요하신가요?