-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
백엔드 To Do 리스트
필수
1. NodeJS 서버 생성
- Express를 사용하여 기본 서버 생성하기
- router 설정하기
- dotenv를 이용하여 중요정보를 환경변수로 저장하기
2. DB 연결
- 서버와 연동
3. 스마트 컨트랙트 작성 및 연동
- 스마트 컨트랙트 작성 및 배포
- ABI 및 컨트랙트 주소로 web3.js 연동
4. 필요한 API 작성
-
Web3.js가 필요한 부분
- 회원가입 API
- 서버 계정 생성
- 글 작성시 보상 토큰을 지급받는 API
- 유저간 토큰을 전송하는 API
- 특정 유저 정보를 가져오는 API
- ETH Faucet을 지급 받는 API
- NFT 구매를 위한 API
- 유저 NFT 민팅
- 회원가입 API
-
Web3.js가 필요하지 않는 부분
- 로그인 API
- 게시판 GET API
- 게시글 조회 GET API
5. Daemon 사용하여 트랜잭션 트래킹
- Daemon 설치
- Daemon 실행 후 확인
권장
- HTTPS 설정
- DB ORM 라이브러리 사용하여 CRUD
- 회원가입 / 로그인 과정을 토큰을 이용하여 구현
- Multi Mint Token 구현
keepgoing2021, DreamBoysYJ and jihwankim255
Metadata
Metadata
Assignees
Labels
No labels