Skip to content

[Vue2+Vuetify] 스마트스토어 주문건을 관리하기 위해 만든 사이트입니다.

Notifications You must be signed in to change notification settings

sunyoungoh/vue-send-mail

Repository files navigation

vue-send-mail

스마트 스토어 주문 관리를 위해 만든 서비스입니다. 네이버 커머스 API를 활용해 서버에 인증된 계정의 신규 주문 정보를 볼 수 있고, 주문 정보에 따른 메일 발송이 가능합니다. 주문서 이외에 별도로 파일 리스트를 선택하여 메일 발송도 할 수 있습니다.

  • 커머스 API 인증(OAuth 2.0)은 서버에서 이루어집니다.
  • 신규 주문 정보는 서버로 요청하여 받아옵니다.
  • 메일 발송은 서버단에서 이루어집니다. (Node.js - nodemailer)

주요 기술

Front End

  • Vue2
  • Vuex
  • Vuetify

Back End - GitHub

  • Node.js
  • express
  • nodemailer

Open API


기능

  • 신규 주문 메일 전송 (주문 메모에 이메일이 있으면 추출)

IMB_kEkMus

  • 주문 번호로 주문서 조회
    • 주문 아이템 칩을 누르면 주문서 페이지로 이동 (네이버 api가 보안 상 구매자ID를 제공하지 않기 때문에 네이버 아이디를 확인하기 위함)
    • 아이디만 입력 시 @naver.com 주소가 자동 추가
주문 메모에 이메일이 없는 경우 있는 경우
  • 셀렉트 박스에서 상품 추가 후 전송
상품 추가 상품 삭제 메일 발송

About

[Vue2+Vuetify] 스마트스토어 주문건을 관리하기 위해 만든 사이트입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published