Giter Site home page Giter Site logo

nh-sellenge-api's Introduction

셀린지

1순위 기능

  • 로그인
  • 판매자가 챌린지를 등록한다.
    • P2P상환용가상계좌발급API
  • 전체 챌린지 조회
  • 회원이 챌린지에 참가한다.
    • [/] 투자예치금입금(가상계좌 입금 어떻게 하지?)
    • 투자금지급지시API
  • 회원이 챌린지의 미션을 인증한다.
  • 챌린지가 끝나면 미션 성공률에 따라 환급한다.
    • 원리금상환API
    • 투자예치금반환API
  • 로그인한 사람의 챌린지 조회
  • 현재 투자금, 진행중 챌린지 등 통계 조회

2순위 기능

  • 회원가입
    • P2P투자용가상계좌발급API
  • 여러가지 수정 삭제
  • 이미지 업로드

엔터티

회원(Member)

  • (member_id, 이름, 자회사일련번호, 판매자 여부)
  • 판매자여부에 따라 판매자/일반회원으로 나뉨
  • 판매자만 챌린지 등록 가능
  • 판매자/일반회원 모두 챌린지에 참가 가능(자기꺼든 아니든)

챌린지(상품) (Challenge)

  • 판매자가 만드는 챌린지
  • (challenge_id, member_id(seller))
  • (대표이미지url, 상품명, 챌린지명, 시작일, 종료일, 미션주기, 미션내용, 참여 최소 금액, 최소인원, 최대인원, 챌린지상세내용, 첨부이미지url, 인증성공기준설명, 인증성공기준이미지url, 인증실패기준설명, 인증실패기준이미지url)

챌린지 참가 (Join)

  • 어떤 회원이 어떤 챌린지에 참가했는지 정보
  • 중복 참가 당연히 불가
  • (join_id, member_id, challenge_id)

미션 수행(Mission)

  • 참가한 챌린지의 미션을 언제 인증했는지, 인증한게 성공했는지에 대한 정보
  • 일단 인증하면 다 성공으로 치자
  • (id, join_id, proof_date, success)

nh-sellenge-api's People

Contributors

ohjuntaek avatar yeeeeerin avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.