여성 온라인 쇼핑몰 브랜디 의 서비스/어드민 기능 구현 프로젝트.
서비스
- 실제 유저가 웹사이트에 들어와 상품을 보고 구매를 진행하는 등의 기능.어드민
- 관리자 기능으로써 회원관리(유저, 셀러, 관리자)와 상품 관리 및 결제 완료 후의 과정에 대한 기능.
- Vue.js 를 채용하여 제작해본 후 React 와의 차이점을 경험한다.
- E-commerce 데이터 베이스 모델링을 실제 업무 상황과 정책에 기반해 구축함으로써, 대량 데이터 적재와 확장성에 기반한 설계를 경험한다.
- Flask Framework 채용하여 Raw query 로 DAO 단을 처리하고, CRUD 와 Transaction 처리에 대한 로직의 흐름을 이해한다.
- 서비스/관리자 기능을 연결하여 실제 업무 상황에서 발생할 수 있는 비지니스 로직 설계 및 구현한다.
- 2020/12/14 ~ 2021/01/07
- 총 12인
-
Frontend
- 이승윤 (서비스)
- 장호철 (어드민1)
- 장재윤 (어드민2)
-
Backend
:- 고수희, 김기용, 김민구 (서비스)
- 강두연, 김민서, 이성보 (어드민1)
- 김영환, 심원두, 이영주 (어드민2)
-
모델링 보러 가기 : password (8sc484)
-
Frontend
- HTML5
- Vue.js
- Vuex
- Sass
- Vuetify
- axios
- Mixins
- Webpack
-
Bankend
- Python 3.7
- MySQL
- Flask Framework
- Package(boto3, Pillow, bcrypt, PyJWT, PyMySQL)
- AWS (Amazon S3)
구분 | 앱 이름 | API 설명 | 담당자 |
---|---|---|---|
SERVICE | user | 회원가입 | 김민구 |
SERVICE | user | 로그인 | 김민구 |
SERVICE | user | 소셜 로그인 | 김민구 |
SERVICE | product | 메인 상품 카테고리 출력 | 김민구 |
SERVICE | product | 메인 상품 리스트 | 김민구 |
SERVICE | product | 상품 검색 | 김기용 |
SERVICE | product | 상품 상세 정보 조회 | 김기용 |
SERVICE | product | 상품 Q&A 리스트 조회 | 김민구 |
SERVICE | product | 상품 Q&A 작성 | 김민구 |
SERVICE | product | 상품 Q&A 삭제 | 김민구 |
SERVICE | shop | 셀러 상품 리스트() | 고수희 |
SERVICE | shop | 셀러 카테고리 | 고수희 |
SERVICE | shop | 셀러 상품 검색 | 고수희 |
SERVICE | shop | 셀러 정보 조회 | 고수희 |
SERVICE | checkout | [바로구매] 장바구니 상품 추가 | 고수희 |
SERVICE | checkout | [바로구매] 장바구니 상품 조회 | 고수희 |
SERVICE | checkout | [바로구매] 상품 결제 추가 | 고수희 |
SERVICE | checkout | [바로구매] 상품 결제 완료 결과 조회 | 고수희 |
SERVICE | checkout | 주문자 정보 조회 | 고수희 |
SERVICE | checkout | 배송지 정보 생성 | 김기용 |
SERVICE | checkout | 회원의 배송지 정보 조회 | 김기용 |
SERVICE | checkout | 배송지 정보 상세 조회 | 김기용 |
SERVICE | checkout | 배송지 정보 수정 | 김기용 |
SERVICE | checkout | 배송지 정보 삭제 | 김기용 |
SERVICE | mypage | 주문 정보 리스트 조회 | 김기용 |
SERVICE | mypage | 주문 정보 상세 조회 | 김기용 |
SERVICE | mypage | 주문 취소/ 구매 확정 | 김기용 |
SERVICE | mypage | QA 리스트 조회 | 김기용 |
SERVICE | event | 기획전 베너 리스트 조회 | 김민구 |
SERVICE | event | 기획전 상세 정보 조회 | 김민구 |
SERVICE | event | 기획전 상세 버튼 리스트 조회 | 김민구 |
SERVICE | event | 기획전 상세 상품 리스트 조회 | 김민구 |
SERVICE | event | 상품 북마크 추가 | 김민구 |
SERVICE | event | 상품 북마크 삭제 | 김민구 |
ADMIN | dashboard | 관리자 카테고리 출력 | 김영환 |
ADMIN | seller | 셀러 회원가입 | 김영환 |
ADMIN | seller | 셀러 로그인 | 김영환 |
ADMIN | seller | 셀러 계정 리스트 | 김영환 |
ADMIN | seller | 셀러 계정 상세 정보 | 이영주 |
ADMIN | seller | 셀러 계정 상세 정보 변경 | 이영주 |
ADMIN | seller | 셀러 검색 | 김영환 |
ADMIN | seller | 셀러 상태 변경 | 이영주 |
ADMIN | seller | 셀러 비밀번호 변경 | 이영주 |
ADMIN | seller | 셀러 상세 히스토리 조회 | 이영주 |
ADMIN | seller | 엑셀 다운로드 | 장재원 |
ADMIN | product | 상품 등록 초기화면 | 심원두 |
ADMIN | product | 상품 등록 | 심원두 |
ADMIN | product | 상품 상세 정보 조회 | 심원두 |
ADMIN | product | 상품 상세 정보 수정 | 심원두 |
ADMIN | product | 상품 정보 리스트(검색) | 심원두 |
ADMIN | product | 일괄 수정 | 장재원 |
ADMIN | order | 주문 리스트 조회 | 김민서 |
ADMIN | order | 주문 관리 상태 변경 | 김민서 |
ADMIN | order | 주문 정보 상세 조회 | 김민서 |
ADMIN | order | 주문 상세 정보 변경 | 김민서 |
ADMIN | order | 엑셀 다운로드 | 김민서 |
ADMIN | event | 기획전 등록 | 강두연 |
ADMIN | event | 기획전 리스트 조회 | 강두연 |
ADMIN | event | 기획전 상세 조회 | 강두연 |
ADMIN | event | 기획전 수정 | 강두연 |
ADMIN | event | 기획전 삭제 | 이성보 |
ADMIN | order | 주문 리스트 조회 | 이성보 |
ADMIN | order | 주문 관리 상태 변경 | 이성보 |
ADMIN | order | 엑셀 다운로드 | 이성보 |
ADMIN | dashboard | 홈 | 이성보 |
기술 증진의 목적으로 만들어진 프로젝트입니다. 저작권이 없는 사진을 사용하였습니다.