멍냥집합소 - 반려동물 쇼핑·커뮤니티 통합 서비스

발표자료 섬네일

CURRICULUM 과정소개

과정명빅데이터 기반(파이썬·자바·웹) 엘라스틱 검색엔진 개발자_6회차_종일
담당강사 / 발표일시윤종욱 / 2026.09.22
프로젝트명멍냥집합소 - 반려동물 쇼핑·커뮤니티 통합 서비스

ROLL 역할분담

한OO· 회원·동물병원 관련 DTO·DAO·Controller 개발
· 시각화 자료 생성 및 발표자료 작성
김OO· 상품·입양동물 관련 DTO·DAO·Controller 개발
· 자료 수집
· 시각화 자료 생성 및 발표자료 작성
도OO· 커뮤니티 관련 DTO·DAO·Controller 개발
· 자료 수집
· 시각화 자료 생성 및 발표자료 작성
이OO· 주문·포인트·장바구니·결제·쿠폰 관련 DTO·DAO·Controller 개발
· 시각화 자료 생성 및 발표자료 작성

PROJECT 프로젝트소개

개요
◎ 개요 : 이전 프로젝트에서는 상품 판매 기능이 중심인 쇼핑몰 사이트를 제작했다면, 이번에는 사용자 간 소통과 정보 공유가 핵심인 커뮤니티 기능에 집중하여 새로운 방향성의 웹사이트 개발에 도전했습니다. 회원들이 자유롭게 글을 나누고, 서로 소통하며, 꾸준히 사이트를 방문하고 싶어지는 경험을 제공하는 것을 목표로 기획했습니다.

◎ 구현의 필요성 :
· 커뮤니티 기능만으론 부족 → 반려동물 양육 관련 서비스 통합 필요
· 상품 구매 + 정보 검색 + 커뮤니티, 한 사이트에서 해결
· 여러 사이트를 오갈 필요 없는 올인원 반려동물 플랫폼 지향

◎ 기대효과 :
· 초보 집사 진입 장벽 완화
· 사이트 이탈 없는 통합 편의성
· 귀여움으로 재방문 유도
구현기능
· 회원가입·로그인 및 이메일 인증
· 식당 검색·자동완성·인기검색어
· 카테고리·지역별 식당 조회
· 지도·챗봇
· 북마크·후기
· 식당 예약·취소
· 배달주문·결제
· 점주 식당·메뉴·예약·주문 관리
· 관리자 회원·식당·게시판 관리
· Kibana 통계 시각화
설계의 주안점
· 쇼핑·커뮤니티·입양동물·동물병원 정보를 하나의 서비스에서 탐색할 수 있도록 기능과 화면 구성
· 회원·반려동물·상품·주문·결제·쿠폰·포인트의 데이터 관계를 정의하고 기능별 DTO·DAO·Controller를 분리하여 개발
· Elasticsearch를 활용한 검색과 Kibana 시각화를 연계하여 정보 탐색 및 관리자 분석 지원
· 회원·비회원·관리자의 이용 범위를 구분하고 주문·결제·취소 흐름 구성
사용기술 및 개발환경
▶사용기술: Java, Spring Boot, JSP, MyBatis, HTML, CSS, JavaScript, Oracle DB, Python 기반 데이터 수집, Elasticsearch, Kibana, AI 상담서비스 연동

▶개발도구: STS4, VS Code, SQL Developer, PyCharm, GitHub
프로젝트 수행 절차 및 방법
발표자료 상세페이지1발표자료 상세페이지2
발표자료 상세페이지3발표자료 상세페이지4
발표자료 상세페이지5발표자료 상세페이지6
발표자료 상세페이지7발표자료 상세페이지8
프로젝트 시연영상
자체 평가
● 김OO : 입양 동물 필터 만드는데 고생했다. 만들수록 조건이 어려워져서 하나하나 해결했지만 시간은 많이 잡아먹었던 것 같다. 상품 DTO를 3개로 나누었는데 DB설계를 잘못해서 수정하는데 애먹었다. 그래도 맡은 것은 다 구현해서 보람 찼다.

● 도OO : 카테고리 별로 검색기능 구현, 게시글/댓글 작성 시 포인트 지급 기능, 엘라스틱 서치 댓글 데이터 활용 등 하고자 했던 기능 구현을 다 하지 못해 아쉬움이 있다. 또한 각 비즈니스 로직별로 코드를 최적화를 통해 각 영역별 역할을 명활히 구분할 필요성을 느꼈습니다.

● 이OO : 기능끼리 서로 연결돼 있어서 하나를 고치면 다른 데서 문제가 생겨 시간이 많이 걸렸고, 특히 결제 후 주문상세에 다른 사람의 주문 정보가 나오는 버그가 있었는데, 주문번호를 가져오는 방식이 문제여서 고침. 우여곡절이 많았지만 맡은 기능을 전부 구현해서 보람 찼던 마지막 프로젝트였습니다.

● 한OO : 우여곡절이 많았지만 덕분에 cmd 마스터가 된 것 같습니다.(아님)
마지막 프로젝트였던 만큼 모든 구성원이 하고싶은 기능을 구현해봤으면 참 좋겠고, 실제로 다양한 기능들이 구현되어 좋았다고 생각합니다. 팀장으로서 여러 경험을 해봐서 좋았다.

망설임은 끝, 지금 당신만의
AI 커리어 로드맵을 설계하세요.

1:1 맞춤 교육상담
내 상황과 목표에 딱 맞는
커리큘럼과 취업 로드맵을 설계해드립니다.

* 교육 전문 컨설턴트를 만나실 수 있습니다.

* 분야별 스페셜리스트가 함께 합니다.

교육희망 지점

신청자 정보

자세히 보기
  • 수집항목

    이름, 연락처, 수강안내 관련 이력
  • 이용목적

    수강안내 제공, 관련 이력 관리 및
    맞춤형 재안내를 통한 서비스 품질 개선
  • 보유기간

    수집일로부터 최대 3년간 보관 후 파기
자세히 보기
  • SMS/이메일로 이벤트 · 할인 정보 발송
닫기
로그인하셔야 본 서비스를 이용하실 수 있습니다.