Skip to content

suheego/14-brandi-backend

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wecode-14-brandi-team-project-backend

브랜디


프로젝트 개요

1. 프로젝트 설명

여성 온라인 쇼핑몰 브랜디 의 서비스/어드민 기능 구현 프로젝트.

  • 서비스 - 실제 유저가 웹사이트에 들어와 상품을 보고 구매를 진행하는 등의 기능.
  • 어드민 - 관리자 기능으로써 회원관리(유저, 셀러, 관리자)와 상품 관리 및 결제 완료 후의 과정에 대한 기능.

2. 프로젝트 목적

Frontend

  • Vue.js 를 채용하여 제작해본 후 React 와의 차이점을 경험한다.

Backend

  • E-commerce 데이터 베이스 모델링을 실제 업무 상황과 정책에 기반해 구축함으로써, 대량 데이터 적재와 확장성에 기반한 설계를 경험한다.
  • Flask Framework 채용하여 Raw query 로 DAO 단을 처리하고, CRUD 와 Transaction 처리에 대한 로직의 흐름을 이해한다.
  • 서비스/관리자 기능을 연결하여 실제 업무 상황에서 발생할 수 있는 비지니스 로직 설계 및 구현한다.

3. 프로젝트 기간 / 참여 인원

  • 2020/12/14 ~ 2021/01/07
  • 총 12인
    • Frontend

      • 이승윤 (서비스)
      • 장호철 (어드민1)
      • 장재윤 (어드민2)
    • Backend :

      • 고수희, 김기용, 김민구 (서비스)
      • 강두연, 김민서, 이성보 (어드민1)
      • 김영환, 심원두, 이영주 (어드민2)

4. 모델링

모델링 보러 가기 : password (8sc484)


5. 사용한 기술 스택

  • 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 이성보

License

기술 증진의 목적으로 만들어진 프로젝트입니다. 저작권이 없는 사진을 사용하였습니다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%