4주-Project - 개요, 사용 스택 및 구현 사항

2019. 12. 9. 21:28카테고리 없음

내가 맡은 역할, 진행한 부분 나열해 보기

 

※ 추후 전반적 개요, 소개 이미지 등 추가 예정.

 

◈ 프로젝트 개요 ( 기업협업 프로젝트 )
컨셉 : 블록체인, 스마트 컨트랙트를 이용한 콘서트 스마트티켓 모바일앱 개발 프로젝트

- 인터넷으로 콘서트 티켓을 구입 시 종이 티켓으로 받는 대신 고객이 티켓을 서버를 통해 핸드폰으로 받게 해주는 전자    티켓 시스템.

 

◈ 역할 ( Back-end )


◈ 사용 스택

  • node.js
  • koa - 코아 사용이유?
  • mongodb, mongoose - NoSQL의 장점? 사용이유?
  • typescript - 도입시 겪은 점? 사용이유?
  • jwt

 

◈ 구현 기능

  • basic-server 서버 구동 - why use koa?
  • Restful API 작성 - 서버와 프론트간 통신시 겪은 이슈
  • DB 구현, 관리 - 몽고db, 몽구스 사용시 느낀점, 장점, 특이사항
  • 서버, DB - AWS EC2 배포, 관리 - 빠른 배포의 장점? 필요성?
  • JWT 사용하여 로그인 기능 등 보안기능 구현 - 사용자 인증에 관하여
  • nodemailer를 통한 이메일 인증 구현