[Project] Poomkey

Product Key Management Project based on Hyperledger Fabric

2019 KBCI 프로젝트 - Poomkey

프로젝트 팀원

프로젝트 기간

  • 2019.08 ~ 2019.09

프로젝트 개요

  • 2019 KBCI 프로젝트입니다.
  • 제품 키 유통 및 관리 플랫폼입니다.

현황 및 문제점

  1. 전자기기나 소프트웨어의 판매량이 늘어남에 따라 해당 제품을 보증받을 수 있는 제품 키의 보급증가하고 있는 추세입니다. 하지만, 대부분의 소비자들은 자신이 구매한 제품에 대한 제품 키를 기억해두지 않는 경우가 허다합니다.

제안

  1. 사용자가 제품 키 내역을 간편하게 조회할 수 있고, 보관관리하도록 합니다.
  2. 사용자가 제품 키를 효과적으로 관리하기 위해 키를 DID와 같은 형태로 관리하도록 합니다.
  3. 중고 제품 키 판매가 가능한 시장을 만들어 사용자 간 제품 키를 거래할 수 있도록 하고, 이러한 거래는 개인 대 개인이 진행하도록 합니다.

기획 및 설계 문서

Poomkey Notion Link
image_01

개발 언어 및 구성 환경

  • Blockchain: Hyperledger-Fabric
  • Language: HTML, go
  • DB: MySQL (Module: Node.js)
  • OS: Window, Linux
  • IDE: VSCode

구현 내역

기능

  1. 사용자가 자신이 구매한 제품에 대한 키를 하나하나 등록할 수 있게 구현하였습니다.
  2. 사용자간 제품 키를 거래할 수 있도록 구현하였습니다.
    • 제품 키를 구매한 사용자와 제품 키의 번호를 입력해야 거래가 가능합니다.
    • 거래에 대한 내역은 트랜잭션으로 조회할 수 있습니다.

화면

  • 영상



  • 로그인 화면
    image_02

  • 제품 키 등록 화면
    image_03

  • 등록한 제품 키 조회 화면
    image_04

  • 전체 제품 키 조회 화면
    image_05

  • 제품 키 히스토리 조회 화면
    image_06

프로젝트 내 역할

  • Front-end

Github

Poomkey Github Link

이 글의 저작권은 Attribution-NonCommercial 4.0 International 라이센스를 따릅니다. Attribution-NonCommercial 4.0 International