마켓플레이스 플랫폼 · 풀스택 · 1인 개발
FurniFi
독립 가구 판매자를 위한 셀프 서비스 스토어를 만들었습니다. 에이전트는 상품을 등록·관리하고 구매자는 필터링·저장·구매할 수 있으며, 모두 역할 기반 접근 제어를 갖춘 타입 안전한 GraphQL API 위에서 동작합니다.

개요
FurniFi는 가구 에이전트와 고객을 하나의 온라인 마켓플레이스로 연결합니다. 에이전트는 회원가입 후 이미지와 설명이 포함된 상품을 등록·관리하고, 고객은 상품을 둘러보고 필터링하며 안전하게 구매할 수 있습니다.
백엔드는 인증, 업로드, 비즈니스 로직을 각각의 모듈로 분리한 NestJS GraphQL 서버이며, Next.js 프론트엔드가 Apollo Client로 이를 사용합니다.
주요 기능
- 역할 기반 접근 제어를 적용한 에이전트·고객 계정 분리
- NestJS와 Apollo Server로 구축한 GraphQL API
- 상품 등록·수정·삭제·조회 전체 관리
- Multer를 이용한 이미지 업로드와 정적 호스팅
- 카테고리·소재·색상 필터
- 좋아요, 댓글, 커뮤니티 게시판
화면







