Skip to content

Lee-seungju/Numble-Karrot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

badge42 logo

Numble-Karrot

🏆[17일 챌린지] Spring 초기 당근마켓 서비스 구축 챌린지 TOP10%🏆

Velog

목차

팀원✨


Lee-seungju(slee2)

ALL
이 프로젝트는 혼자서 진행한 단독 프로젝트입니다.

프로젝트 목표

2022.01.07-2022.01.23 17일 기간 동안, 당근 마켓의 초기 일부 기능을 구현

개발 및 배포환경

  • Back End
    • Spring Boot
    • MySQL, H2
    • AWS EC2
  • Front End
    • Thymeleaf
    • HTML, CSS, JS

주요 기능

  • 회원가입, 로그인, 회원수정
  • 상품 등록, 상품 수정, 상품 열람
  • 댓글, 관심 상품 등록
  • 거래 완료, 거래중, 거래 가능 기능

로그인, 회원수정


  • 홈 화면에서 로그인이나 회원가입 버튼을 눌렀을 경우, 해당 버튼에 맞는 페이지로 이동
  • 빈칸이나 이메일 형식이 아닌경우 또는 아이디와 비밀번호가 맞지 않는 경우 다시 해당 폼으로 돌려보냄

스크린샷 2022-06-25 오후 5 00 54

  • 로그인 성공 후에는 다른 사람들이 올린 상품들 확인 가능
    • 해당 상품의 이름, 장소, 가격
    • 거래 여부(거래 가능, 거래 중, 거래 완료)
    • 댓글, 관심 수
  • 밑의 그림 토글을 이용하여 자신의 정보를 조회
    • 회원의 관심 상품
    • 회원의 판매 내역
    • 회원 정보 수정
    • 로그아웃
  • 회원 수정
    • 닉네임과 회원 사진 변경가능

상품 등록, 수정, 열람


스크린샷 2022-06-25 오후 4 52 04 스크린샷 2022-06-25 오후 4 52 33

  • 상품 등록
    • 제목, 본문, 사진, 카테고리, 가격 등 입력 후 완료
    • 사진을 제외하고 빈칸을 허용하지 않음
  • 상품 수정
    • 사진에 나와있지는 않지만, 자신의 상품일 경우, 상품 상단의 홈 버튼 오른쪽에 수정버튼이 생김
    • 수정 버튼을 누를 경우, 이전 내용이 불러와지고 수정가능
  • 상품 열람
    • 제목, 본문, 사진, 카테고리, 가격
    • 해당 상품 주인의 다른 판매 상품
    • 댓글 보기, 관심 등록 토글

댓글, 관심 상품


스크린샷 2022-06-25 오후 4 56 22 스크린샷 2022-06-25 오후 4 57 16

  • 댓글
    • 댓글을 통해 거래 가능
    • 닉네임, 내용, 생성 날짜 등이 보여짐
  • 관심 상품
    • 상품 하단에 하트 버튼을 통해 관심상품으로 등록 가능
    • 해당 상품은 [홈] -> [관심목록] 에서 리스트 확인 가능

거래 완료, 거래 중, 거래 가능


스크린샷 2022-06-25 오후 5 02 07
  • 거래 기능
    • 자신의 상품을 댓글을 통해 거래를 완료했다면, 거래 완료 버튼으로 상태 전환가능
    • 거래 완료 상품의 경우 거래 완료 상품에서 확인 가능
    • 그 외에 거래 중 버튼 활성 가능

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published