프로젝트 배경
1) 문제점
- 기존 NFT 플랫폼은 외부 거래 및 자산 이동 제한으로 사용자 선택권 부족
- 대규모 NFT 데이터 조회 시 속도 저하 → 사용자 경험 악화
- 발행 시 높은 가스비로 인한 진입 장벽
- 스토어 생성 시 수작업으로 인한 시간·비용 낭비
2) 프로젝트 목표
- 국내·외 NFT 자유 거래 및 외부 플랫폼 연동 기능 구현
- 대량 데이터 처리에 최적화된 고속 조회 구조 설계
- 가스비 절감을 위한 효율적 발행 구조(Lazy Minting) 구축
- 판매자 맞춤형 NFT 스토어 자동 생성 기능 제공
- 인프라·아키텍처 안정성을 확보해 장기간 운영 가능한 서비스 완성
3) 주안점
- 비숙련 도메인에서도 빠르게 기술 학습·적용하여 안정적 서비스 제공
- 기능의 확장성과 유지보수 용이성을 고려한 설계
- 퍼포먼스 최적화와 무중단 운영을 통한 서비스 신뢰성 확보
4) 프로젝트 관련 링크
- m2s nft 관련 기사/블로그 참고
- 기존 NFT 플랫폼은 외부 거래 및 자산 이동 제한으로 사용자 선택권 부족
- 대규모 NFT 데이터 조회 시 속도 저하 → 사용자 경험 악화
- 발행 시 높은 가스비로 인한 진입 장벽
- 스토어 생성 시 수작업으로 인한 시간·비용 낭비
2) 프로젝트 목표
- 국내·외 NFT 자유 거래 및 외부 플랫폼 연동 기능 구현
- 대량 데이터 처리에 최적화된 고속 조회 구조 설계
- 가스비 절감을 위한 효율적 발행 구조(Lazy Minting) 구축
- 판매자 맞춤형 NFT 스토어 자동 생성 기능 제공
- 인프라·아키텍처 안정성을 확보해 장기간 운영 가능한 서비스 완성
3) 주안점
- 비숙련 도메인에서도 빠르게 기술 학습·적용하여 안정적 서비스 제공
- 기능의 확장성과 유지보수 용이성을 고려한 설계
- 퍼포먼스 최적화와 무중단 운영을 통한 서비스 신뢰성 확보
4) 프로젝트 관련 링크
- m2s nft 관련 기사/블로그 참고
프로젝트 성과
프로젝트 장기 연장
초기 6개월 계획이었으나, 높은 완성도와 안정성으로 의뢰 측의 만족도가 높아 4차 개발까지 연장, 총 2년간 지속 운영
가스비 절감 효과
Lazy Minting 적용으로 NFT 발행 시 가스비 평균 70% 절감
판매자 맞춤 스토어 자동 생성
판매자 계정 생성 시 서브도메인·스토어 자동 세팅, 운영 비용 50% 이상 절감
외부 플랫폼 연동 성공
OpenSea API 연동 및 네트워크 호환성 확보로 국내외 시장 확장성 강화
핵심 기능
NFT 발행·거래 시스템 및 맞춤형 NFT 스토어 자동 생성
- Ethereum, Klaytn, Polygon 지원, 지정가 판매·경매 기능 포함
- 사용자가 구매 시점에만 온체인 발행, 가스비 절감
- 판매자 가입 시 서브도메인 발급 및 스토어 UI 자동 구성
- 사용자가 구매 시점에만 온체인 발행, 가스비 절감
- 판매자 가입 시 서브도메인 발급 및 스토어 UI 자동 구성
외부 플랫폼(OpenSea) 연동
- NFT 데이터 싱크, 외부 거래 이력 통합 표시
관리자 페이지 및 통계·분석 대시보드 제공
- 거래량, 판매 현황, 인기 NFT 순위 등 실시간 제공
- 유저 관리, 콘텐츠 검수, 거래 승인/거부 기능 제공
- 유저 관리, 콘텐츠 검수, 거래 승인/거부 기능 제공
진행 단계
요구사항 분석 및 기술 검토
2022.10.
기획·디자인 자료 분석, 블록체인·NFT 도메인 기술 조사 및 PoC 진행
인프라 및 아키텍처 설계
2022.11.
AWS 기반 클라우드 인프라 설계, CI/CD 환경 구축
핵심 기능 개발
2023.04.
NFT 발행·거래, 지갑 연동, 스토어 생성 기능 개발, NFT 생성/거래 관련 컨트랙트 배포(블록체인 관련)
성능 최적화 및 테스트
2023.05.
통합테스트, 기능 테스트 진행을 통한 점검 및 데이터 조회 성능 테스트를 통한 속도 개선
서비스 런칭 및 유지보수
2023.07.
기능 고도화, 블록체인 네트워크 확장, 4차 개발까지 진행(~2024.06)
프로젝트 상세
1) 포트폴리오 소개
- 서비스 카테고리: NFT·블록체인 기반 디지털 자산 거래 플랫폼
- 메인 타깃: 크리에이터·아티스트·브랜드·수집가 등 NFT 발행 및 거래를 원하는 개인·기업
- 서비스 개요: NFT 발행·판매·경매·거래를 지원하고, 개별 판매자가 자신의 브랜드에 맞는 맞춤형 NFT 스토어를 자동으로 생성할 수 있는 올인원 플랫폼
2) 작업 범위
- 담당 영역: 인프라 설계·구축, 백엔드·프론트엔드 개발, DB 설계·최적화, 블록체인 연동, 배포 및 운영
- 지원 환경: 기획·디자인·퍼블리싱만 지원받고 나머지 전 개발 과정을 단독 수행
- 기술 스택: Java(Spring Boot), React, AWS, MySQL, Redis, Web3.js, Solidity, OpenSea API 등
3) 주요 업무
- 회원 관리 및 사용자 기능: 가입, 로그인, 권한 분리, 즐겨찾기, 일일 순위, 조회수 등 사용자 맞춤형 경험 제공
- 상품 및 거래 기능: NFT 발행, 삭제, 구매, 대행 판매, 수수료 분할, 경매, 스왑 등 실제 쇼핑몰과 유사한 거래 구조 구현
- 지갑 연동 및 블록체인 통합: Metamask/Kaikas 연동, Ethereum/Klaytn/Polygon(Matic) 기반 스마트 컨트랙트 배포 및 거래 기능 구현
- Lazy Minting 및 비용 최적화: 온체인과 오프체인을 결합하여 사용자 부담 최소화 및 거래 속도 최적화
- 맞춤형 NFT 스토어 자동 생성: 서브도메인 발급 및 플랫폼별 개별 스토어 생성 기능
- 관리자 페이지 및 정책 관리: 주문/거래/회원 관리, 콘텐츠 및 정책 관리, 통계·분석 대시보드 등 운영자가 효율적으로 관리 가능
- 외부 플랫폼 연동: OpenSea API 통합으로 내부 플랫폼과 외부 플랫폼 간 자유로운 거래 및 데이터 정합성 유지
- 모바일 지원: Metamask App과 Deeplink 연동으로 모바일 환경에서도 안정적인 거래 지원
- DB 및 성능 최적화: 3만 개 이상의 NFT 데이터 조회 속도 향상을 위한 인덱스 및 쿼리 최적화
- 운영 및 안정성: AWS Mainnet/Testnet 환경 구축, Spring Scheduler 기반 블록체인 데이터 동기화, 철저한 테스트와 검증 수행
4) 주안점
- 사전 경험 없는 NFT·블록체인 도메인에서 서비스 전 과정을 스스로 설계·구현
- 대규모 데이터 처리 성능과 안정성 확보
- 기획안만으로도 완성도 높은 상용 서비스 구축 가능성을 입증
- 장기 확장성을 고려한 모듈화·아키텍처 설계
- 서비스 카테고리: NFT·블록체인 기반 디지털 자산 거래 플랫폼
- 메인 타깃: 크리에이터·아티스트·브랜드·수집가 등 NFT 발행 및 거래를 원하는 개인·기업
- 서비스 개요: NFT 발행·판매·경매·거래를 지원하고, 개별 판매자가 자신의 브랜드에 맞는 맞춤형 NFT 스토어를 자동으로 생성할 수 있는 올인원 플랫폼
2) 작업 범위
- 담당 영역: 인프라 설계·구축, 백엔드·프론트엔드 개발, DB 설계·최적화, 블록체인 연동, 배포 및 운영
- 지원 환경: 기획·디자인·퍼블리싱만 지원받고 나머지 전 개발 과정을 단독 수행
- 기술 스택: Java(Spring Boot), React, AWS, MySQL, Redis, Web3.js, Solidity, OpenSea API 등
3) 주요 업무
- 회원 관리 및 사용자 기능: 가입, 로그인, 권한 분리, 즐겨찾기, 일일 순위, 조회수 등 사용자 맞춤형 경험 제공
- 상품 및 거래 기능: NFT 발행, 삭제, 구매, 대행 판매, 수수료 분할, 경매, 스왑 등 실제 쇼핑몰과 유사한 거래 구조 구현
- 지갑 연동 및 블록체인 통합: Metamask/Kaikas 연동, Ethereum/Klaytn/Polygon(Matic) 기반 스마트 컨트랙트 배포 및 거래 기능 구현
- Lazy Minting 및 비용 최적화: 온체인과 오프체인을 결합하여 사용자 부담 최소화 및 거래 속도 최적화
- 맞춤형 NFT 스토어 자동 생성: 서브도메인 발급 및 플랫폼별 개별 스토어 생성 기능
- 관리자 페이지 및 정책 관리: 주문/거래/회원 관리, 콘텐츠 및 정책 관리, 통계·분석 대시보드 등 운영자가 효율적으로 관리 가능
- 외부 플랫폼 연동: OpenSea API 통합으로 내부 플랫폼과 외부 플랫폼 간 자유로운 거래 및 데이터 정합성 유지
- 모바일 지원: Metamask App과 Deeplink 연동으로 모바일 환경에서도 안정적인 거래 지원
- DB 및 성능 최적화: 3만 개 이상의 NFT 데이터 조회 속도 향상을 위한 인덱스 및 쿼리 최적화
- 운영 및 안정성: AWS Mainnet/Testnet 환경 구축, Spring Scheduler 기반 블록체인 데이터 동기화, 철저한 테스트와 검증 수행
4) 주안점
- 사전 경험 없는 NFT·블록체인 도메인에서 서비스 전 과정을 스스로 설계·구현
- 대규모 데이터 처리 성능과 안정성 확보
- 기획안만으로도 완성도 높은 상용 서비스 구축 가능성을 입증
- 장기 확장성을 고려한 모듈화·아키텍처 설계

메인화면

로그인화면

Metamask 지갑 설명 가이드

개별플랫폼 생성 화면

개별 플랫폼 템플릿 선택 화면

개별 플랫폼 설명