PPDL 쇼핑몰 프로젝트

PPDL 쇼핑몰

PPDL 쇼핑몰

Flask 기반 전자상거래 플랫폼
Python Flask와 MySQL을 활용한 풀스택 전자상거래 쇼핑몰 플랫폼입니다. 회원 관리, 상품 관리, 주문/결제, 적립금 시스템, 리뷰 및 Q&A 등 완전한 쇼핑몰 기능을 제공합니다.

PPDL 쇼핑몰은 Flask 프레임워크를 기반으로 구축된 전자상거래 플랫폼입니다. 사용자 친화적인 인터페이스와 강력한 관리자 기능을 제공하여 소규모부터 중규모 쇼핑몰 운영까지 지원합니다.

주요 특징으로는 Bcrypt를 활용한 안전한 회원 인증, SQLAlchemy ORM을 통한 효율적인 데이터베이스 관리, 적립금 시스템을 통한 고객 유지, 그리고 Playwright 기반의 포괄적인 E2E 테스트를 포함합니다.

Docker를 통한 컨테이너화된 배포와 Nginx를 활용한 정적 파일 캐싱 최적화로 프로덕션 환경에서도 안정적인 성능을 보장합니다.

  • 카테고리: 쇼핑몰 개발
  • 클라이언트: PPDL
  • 기간: 약 3주
  • 역할: 풀스택 개발
Technology Stack

사용된 기술 스택

Python
Flask
MySQL
Sqlalchemy
Javascript
Docker
Nginx
Bootstrap
Gunicorn
Playwright
Pytest
Key Features

핵심 기능

회원가입/로그인 (Bcrypt 암호화, 소셜 로그인 지원)
상품 관리 (카테고리, 옵션, 이미지, 재고 관리)
장바구니 및 주문 시스템
결제 시스템 (토스페이먼츠 연동, 가상계좌 지원)
적립금 시스템 (구매 적립, 리뷰 적립, 관리자 지급)
리뷰 및 Q&A 시스템
위시리스트 기능
주문 관리 (배송 추적, 반품/교환)
관리자 대시보드 (상품/주문/회원/공지사항 관리)
이메일/SMS/알림톡 발송 시스템
Application

응용 가능 분야

전자상거래
쇼핑몰 운영
온라인 마켓플레이스
B2C 전자상거래

유사 사이트 개발을 원하는 분들을 위한 응용 예시

소규모 쇼핑몰 운영: 개인 또는 소규모 기업이 자체 브랜드 제품을 판매하는 온라인 스토어로 활용 가능합니다.

카테고리별 상품 관리: 다층 카테고리 구조를 통해 다양한 상품을 체계적으로 관리하고 고객이 쉽게 탐색할 수 있습니다.

고객 관계 관리: 적립금 시스템과 리뷰 기능을 통해 고객과의 지속적인 관계를 유지하고 재구매를 유도합니다.

주문 처리 자동화: 주문 접수부터 배송 완료까지의 전체 프로세스를 관리자 페이지에서 효율적으로 관리할 수 있습니다.

유사한 프로젝트를 개발하고 싶으신가요?

프로젝트 문의를 통해 맞춤형 솔루션을 받아보세요.
프로젝트 문의하기
1
견적 상담
안녕하세요! CodeLune입니다.
프로젝트 견적 상담을 도와드리겠습니다.
어떤 서비스가 필요하신가요?