Skip to content

JeongInu/miniPro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 도서구매사이트 프로젝트

온라인 도서 구매 시스템을 구현한 웹 프로젝트입니다.

✅ 프로젝트 개요

도서 구매 사이트는 회원 관리, 도서 필터링 및 주문 시스템을 가진 온라인 서점 플랫폼입니다. 회원은 계정을 생성하고, 도서를 찾아 장바구니에 담고, 포인트 적립/사용 기능을 활용하여 구매할 수 있습니다.

🛠️ 사용 기술

  • Frontend: HTML, CSS, JavaScript, jQuery, Bootstrap
  • Backend: JSON Server
  • 데이터: 사전 데이터베이스를 JSON으로 옮겨서 데이터 생성
  • 협업 도구: Git, GitHub
  • 디자인: Figma
  • API 테스트: Postman

🏁 주요 기능

1. 회원 관리 시스템

  • 로그인/로그아웃 기능
  • 아이디 찾기 (이메일/휴대폰 번호 활용)
  • 회원정보 조회 및 수정
  • 주문 내역 및 포인트 조회

2. 도서 쇼핑 기능

  • 신간 도서 및 재고 현황 조회
  • 장바구니 기능
  • 다양한 배송 옵션 (집 배송, 지하철 배송)

3. 결제 시스템

  • 포인트 사용 및 적립 기능
  • 구매금액별 포인트 적립 계산

📑 화면 구성

  1. 회원 페이지

    • 마이페이지 (회원정보, 주문내역, 포인트 내역)
  2. 홈페이지

    • 도서 목록 (신간도서, 재고 현황)
    • 장바구니 접근
    • 배송 안내
  3. 주문 페이지

    • 결제 시스템
    • 포인트 적용 및 적립 계산

💾 데이터베이스 구조

프로젝트의 데이터는 다음과 같은 테이블 구조를 가집니다:

  • Member: 회원정보 (이름, 아이디, 비밀번호, 주소, 연락처, 포인트 등)
  • Book: 도서정보 (제목, 저자, 가격, 재고 상태 등)
  • Order: 주문정보 (주문번호, 회원번호, 주문일자, 결제금액 등)
  • OrderDetail: 주문상세 (주문번호, 도서번호, 수량 등)
  • Point: 포인트 내역 (회원번호, 적립/사용 내역, 일자 등)

🚀 향후 개선 사항

  • 회원가입 기능 확장: SNS 로그인 연동, 주소 자동입력
  • 정보 관리 기능 추가: 비밀번호 찾기, 회원정보 수정, 회원탈퇴
  • 결제 시스템 개선: 바로 결제 기능 추가, 결제 시 주소 변경 가능
  • 주문 내역 상세 조회: 주문번호 클릭 시 상세내역 보기
  • 관리자 기능: 제한된 관리자 기능 추가

🤝 팀 멤버 및 역할

  • 지혜: 로그인, 아이디 찾기, 마이페이지
  • 정윤: 도서 목록, 장바구니, 배송 안내
  • 인우: 총괄, 결제 시스템, 데이터베이스 관리

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •