POTSTAND
프로젝트 발표날짜 : 2021. 08. 23

(디지털컨버전스) 디지털 콘텐츠와 웹 융합 응용SW개발자 양성과정(2) 1회차
팀장/팀원 | 김**(팀장) : tailwind.css 를 이용. npm을 사용해 프론트엔드-백엔드 빌드 및 레이아웃 컴포넌트 구축, 도서목록, 도서조회상세페이지, 도서리뷰, 이벤트 페이지, 관리자 페이지-문의답변, 공지사항 구현, 관리자 페이지-입고요청관리 |
---|---|
장** : ERDCloud를 이용한 DB 설계, 고객센터-FAQ, 고객센터-1:1문의, 고객센터-공지사항, 장바구니및 아임포트 open API를 사용한 결제기능, 관리자 페이지-매출현황, 재고현황, 배송현황 데이터 시각화 | |
정** : 회원가입 소셜로그인, 로그인 처리 및 암호화, 마이페이지-주문정보,배송조회, 마이페이지-나의 쿠폰관리 구현, 관리자 페이지- 도서 등록, 도서 조회/수정/삭제 구현, 관리자페이지-리뷰관리 | |
유** : 국립중앙도서관 open API를 이용해 DB 서적 데이터 관리, 마이페이지-내 리뷰조회, 마이페이지-메인페이지, 마이페이지-적립금관리, 마이페이지-회원탈퇴 구현, 관리자페이지-주문확인/발송관리, 관리자페이지-회원관리 | |
개요 | POTSTAND는 인문/예술/사회과학 도서 전문 쇼핑몰이자 작가-독자, 독자-독자의 비대면 모임을 가능하게 해주는 인문학 플랫폼 입니다. 사회의 뜨거운 화두를 올려놓을 수 있는 견고한 지지대가 되자는 의미로, '냄비받침'이라는 뜻의 'POTSTAND'라는 영문명을 프로젝트 명으로 정하게 되었습니다. |
구현기능 | 1)회원 회원 가입, 회원 로그인, 회원 탈퇴, 회원 정보수정, 배송정보확인, 내가 쓴 리뷰 관리, 찜한 도서 관리, 적립금/쿠폰조회 2)도서 국립중앙도서관 open API를 사용하여 도서 데이터 참조, 조건별 정렬과 구매자/비구매자 리뷰가능, 주제/분류/발행일순/출판사별 조회등 3)관리자 재고관리, 주문현황조회, 매출현황조회, 도서등록, 공지사항, 이벤트 등록 및 쿠폰발급, 회원관리, 입고요청처리 4)비대면 독서회 오픈소스 화상/오디오 API를 사용하여 작가와의 만남, 구매자 한정 독서회, 이벤트리뷰대회를 개최할 수 있는 커뮤니티 페이지 |
설계의 주안점 | 도서구매시스템의 기본에 충실한 사이트 구현. 반응형 UI 레이아웃을 통한 화면 지원, 효율적인 DB관리, 팀원간의 사전협의를 통한 네이밍규칙을 만들어 협업자가 읽기 쉬운 코드 구현 |
사용기술 및 개발환경 |
JAVA, Spring, HTML5, javaScript, jQuery, NPM, TailWind.css, Ajax, SQL, SMTP, 국립중앙도서관 open API, 아임포트 결제 API 서버: Apache Tomcat v9.0 디비: Oracle 코드 에디터: STS, Visual Studio Code 버전관리: github 협업툴: ERDCloud, Figma, Slack, googleDrive |
![]() ![]() |