- 회원 관리: 회원 가입, 로그인, 로그아웃
- 상품 관리: 상품 등록, 수정, 삭제, 조회 (목록, 상세 정보)
- 구매 요청: 상품에 대한 구매 의사를 요청
- 신고 기능: 상품을 신고
- 관리자 기능: 회원 정보 조회, 신고 목록 조회 및 상품 삭제
- 페이지네이션: 상품 목록 페이지 페이징 처리
- 검색 기능: 제목, 주소를 기반으로 상품 검색
- 파일 업로드: 대표 이미지 업로드 기능 제공
- 세션 관리: 로그인 정보 유지
- 보안: 관리자 페이지 접근 제한
- 언어: Java 17
- 프레임워크: Servlet, JSP
- 데이터베이스: MySQL
- 웹 서버: Apache Tomcat 10.1.34
- UI: HTML, CSS, JSTL
- 댓글 기능
- 지도 API를 활용한 위치 기반 거래 기능
- 소셜 로그인 기능
- 관심 상품 등록 기능