Skip to content
 
 

Repository files navigation

One_zip 원집 🏠

📍 프로젝트 소개

현대 사회에서 1인 가구가 증가하는 추세에 따라 이들에게 필요한 정보와 서비스를 제공하기 위해 "One_Zip"이라는 종합적인 웹사이트를 만들었습니다. "One_Zip"은 1인 가구 구성원들을 위한 전문적인 플랫폼으로, 다음과 같은 주요 기능과 서비스를 제공합니다.

🗣️ 커뮤니티 기능: 사용자들이 서로 소통하고 정보를 교환할 수 있는 커뮤니티 기능을 제공합니다. 팁 공유 게시판, 개인 미니홈피 등 다양한 형태의 커뮤니케이션 기능을 통해 사용자들은 자유롭게 의견을 나누고 소통할 수 있습니다.

💰 제품 판매 기능 : 1인 가구원에게 필요한 다양한 제품을 판매하는 플랫폼을 제공합니다. 식품, 가구 등 다양한 카테고리의 제품을 판매하고 회원이 편리하게 구매할 수록 합니다.

📍 주요 기능

  1. 메인화면 (로그인 시)

    • 메인페이지 : 나의 홈피와 이웃의 홈피를 한 눈에 볼 수 있음(미리보기 서비스)
    • 로그인 : 일반 회원 로그인/ 로그인 후 사업자 권한 회원의 경우 사업자 전용 카테고리 활성화
    • 카테고리(미니홈피) 클릭 -> 나의 미니홈피 접속
    • 쇼핑 클릭 -> 판매 물품 제공(전체 판매 상품 제공/ 가격 필터링 클릭 시 가격대 별 판매 상품내역 제공)
    • 나의 정보 클릭 -> 회원 정보 수정/ 비밀번호 수정/ 결제 내역/ 로그아웃
  2. 미니홈피 (웹사이트 이용자를 위한 다양한 소통 창구 형성)

    • 나의 미니홈피 접속

    (1) 미니홈피 메인 페이지 : 회원의 프로필 제공 (소개글, 프로필, 스토리 등..)

    (2) 나의 미니홈피

  • 회원 아이디 검색 -> 검색 회원 홈페이지로 이동

  • 팁 공유 책갈피 클릭 -> 이웃 회원이 작성한 글 전체 리스트 조회 (회원은 이웃의 글에 답변을 달 수 있음)

  • 다이어리 책갈피 클릭 -> 글쓰기 기능 및 본인이 작성한 다이어리 리스트 조회

  • 집 꾸미기 책갈피 클릭 -> 나의 미니홈피를 꾸밀 수 있음

    (3) 검색 회원 미니홈피로 이동 -> 이웃 신청 클릭 후 이웃 수락 시 이웃 완료)

    (4) 왼쪽 하단 이웃 목록 필터 클릭 -> 회원과 이웃을 맺은 사람들을 한눈에 볼 수 있음

    (5) 내 이웃 클릭 -> 이웃 리스트 조회 (이웃 삭제 클릭 -> 이웃 삭제 완료)

    (6) 이웃 목록의 이웃 클릭시 -> 이웃의 홈페이지로 이동 (이웃의 미니홈피 내 팁공유 책갈피 클릭 -> 게시판 팁 공유 게시판 글쓰기 가능)

  1. 상품 (웹사이트 이용자를 위한 다양한 생필품 제공)
  • 상품 페이지 접속 (1) 필터링 된 가격 클릭 -> 가격대 별 생필품 조회(ex) 1만원 이하 클릭 : 0원 ~ 9999원 상품 조회) (2) 상품 클릭 -> 상품 상세 페이지 접속(상품 상세 정보 조회) (2-1) 추가 옵션이 있는 상품의 경우 옵션 클릭 시 추가 금액 산정 (2-2) 상품 구매 수량 +, - 버튼 클릭 시 수량 갯수 증가 및 감소 (3) 리뷰 상세보기 클릭 -> 구매한 회원들이 작성한 리뷰 내용 조회 (4) Q&A 클릭 -> 상품에 대한 문의 내역 작성 및 타 회원의 문의 내역 조회 (5) 구매하기 클릭 -> 회원의 기본 배송지 및 상품의 총 금액 조회 (6) 구매 페이지 하단 결제하기 클릭 -> 이니시스 결제창 생성(결제 시 상품 구매 성공)
  1. 사업자 회원 (사업자 회원 승인 완료 시)
  • 사업자 상품 페이지 접속 (1) 사업자가 등록한 전체 상품 내역 리스트 조회 (메인페이지) (2) 상품 등록하기 클릭 -> 신규 상품 등록(상세 정보 작성) (3) 상품 내역 리스트 내 삭제 버튼 클릭 -> 판매 상품 삭제 (4) 상품 리스트 클릭 -> 등록 상품 상세 페이지로 이동(상품 정보 및 납품 수량 수정 가능) (5) 판매 상품에 대한 리뷰/ Q&A 글 전체 조회 및 답변 작성/ 배송 여부 확인
  1. 관리자 회원 (회원 전체 정보를 위한 관리 페이지 구성)
  • 회원 전체 리스트 접속 (1) 홈페이지 관리 (2) 사업자 회원 가입 시 사업장 검열 후 승인 처리(소재지 관련 서류 제출) (3) 회원 관리 (4) 권한 변경

📍 Team 소개

팀장 : 김명준 팀원 : 정승범, 한승훈, 한보경, 정진우

[팀원 별 업무 소개]

😎 김명준

  1. 상품 리스트 페이지
  2. 상품 결제 페이지
  3. 상품 결제 및 환불
  4. S3 이미지 삽입

🤠 정승범

  1. 집 페이지 구현
  2. 회원 - 집 - 이웃 관계 구현
  3. S3 이미지 삽입
  4. 채팅 기능 구현

😆 한승훈

  1. Oauth 로그인 및 회원가입
  2. 주소검색 api
  3. 회원 마이페이지 관리(회원 정보 및 비밀번호 수정/ 배송지 변경)
  4. 프론트 작업 추가
  5. S3 이미지 삽입

🤩 한보경

  1. 전체 회원 관리 (일반 / 사업자)
  2. 고객센터 문의 게시판 관리
  3. 사업자 상품 등록 페이지 관리
  4. 사업자 리뷰/ 문의/ 배송여부 페이지 관리
  5. S3 이미지 삽입

😛 정진우

  1. 커뮤니티 다이어리
  2. 팁 공유 게시판 구현
Frontend

HTML5 CSS3 Javascript jQuery TailwindCSS

Backend

Spring Spring Boot Spring Security Spring Data JPA MyBatis Oracle Apache Tomcat JUnit5

Infra
icon
icon icon
     
Tools

Intellij IDEA VS Code Source Tree Discord Notion

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages