GithubHelp home page GithubHelp logo

mirim-market-project's Introduction

📁 Mirim-Masrket-Project

2023 JAVA GUI <미림장터 프로젝트>

서비스 개요

  • 요즘 번개장터, 당근마켓 등 다양한 중고 거래 시장이 활성화되기 시작했습니다.
  • 평소 사용하지 않게 되는 물건들을 판매함으로써 버릴 때보다 이익을 산출하기 쉬워 많이 이용함.
  • 미림에서 다양한 책들이나 여러 물건을 다 같이 거래하면 이익과 협동심을 기를 수 있는 장점이 있음.

Project execution period

  • 2023.08.30 ~ 2023.11.20

Development Environment

  • Language : Java
  • DB : MySQL
  • Tool : Eclipse

Main Composition

  • 상품 crud 기능
  • 상품에 대해 찜 기능
  • 상품에 대해 리뷰 crud 기능
  • 상품에 대한 구매 기능 (구매 후 리뷰 작성)
  • 상품 이미지 등록 및 해당 이미지들을 thread로 1초 동안 변경하는 애니메이션 구현
  • 최근 본 상품 5개 리스트 출력
  • user 로그인 및 회원가입 기능
  • user에 대해 팔로우 기능
  • 검색어에 대한 최신 및 인기 검색어 기능
  • 검색어에 대한 최신순/인기순/저가순/고가순으로 정렬 기능
  • 즐겨 쓰는 카테고리의 순 차트 기능

ERD (N : M 관계)

image


image

image

image (2)

image (1)

mirim-market-project's People

Contributors

hyeseung12 avatar

Watchers

 avatar

mirim-market-project's Issues

🗃️ DB 테이블 favorite 생성

필드명 데이터 형식 속성 설명
favorite_no int pk, ai 찜 고유번호
user_no int fk user 고유 번호
post_no int fk post 고유 번호

🗃️ DB 테이블 follower 생성

필드명 데이터 형식 속성 설명
follower_no int pk, ai 팔로우 고유번호
user_no int fk user 고유번호
store_no int fk store 고유번호

🗃️ DB 테이블 store 생성

필드명 데이터 형식 속성 설명
store_no int pk, ai 상점 고유번호
store_name text - 상점 이름
store_explain text - 상점 소개

🗃️ DB 테이블 history 생성

필드명 데이터 형식 속성 설명
history_no int pk, ai 검색어 고유번호
user_no int fk user 고유번호
content text - 검색어

🗃️ DB 테이블 user 생성

필드명 데이터 형식 속성 설명
user_no int pk, ai 유저 고유번호
user_name varchar(50) - 유저 이름
user_id varchar(100) - 유저 아이디
user_pw varchar(100) - 유저 비밀번호
user_phone varchar(50) - 유저 전화번호
user_email varchar(100) - 유저 이메일

🗃️ DB 테이블 review 생성

필드명 데이터 형식 속성 설명
review_no int pk,ai 리뷰 고유번호
user_no int fk user 고유번호
post_no int fk post 고유번호
content text - 리뷰내용
rating int - 평점

🗃️ DB 테이블 post 생성

필드명 데이터 형식 속성 설명
post_no int pk, ai 글 고유번호
user_no int fk user 고유번호
post_title text - 글 제목
post_explanation text - 글 설명
post_price int - 상품 가격
post_view int - 글 조회수
post_deliveryfee int - 택비비 여부 (0 : 없음, 1 : 있음)
post_category int - 카테고리 번호
post_category_sub int - 서브카테고리 번호
post_category_detail int - 디테일카테고리 번호
state int - 상태(1: 판매중, 2: 예약중, 3: 판매완료)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.