REBORN은 유기 동물에 대한 관심을 재고시키기 위해 동물들의 이름을 지어주는 웹사이트입니다.
‼ 본 프로젝트는 풀스택 개발과정 수업의 복습을 위해 Spring boot 기반으로 개발되었습니다. ‼
2021.02.15.15.45.26.mp4
NOTE: 이미지를 클릭하면 Demo 영상 재생 됩니다😊
- 2021.01.11 ~ 2021.02.15 (1M)
- Java, Spring Boot, Maven, MyBatis
- HTML/CSS, Java Script(es6), React.js, Three.js, JQuery
- 공공 데이터 API, 카카오 API, coolsms, mail SMTP, fetch API, three.js
- MySQL
- Spring Boot suite, VsCode
- Git
- google presentation, ER-win, Trello
NOTE: 이미지를 클릭하면 Demo 영상 재생 됩니다😊
✅ OPEN API를 기반으로 유기동물 정보를 제공합니다.
✅ 조건 필터를 통해 유기동물 목록 조회가 가능하며, 상세 조회 시 동물 정보 및 발견 위치/보호 위치를 카카오 MAP으로 전시합니다.
✅ 또한 카카오 공유 기능을 통해 유기동물 정보를 지인들에게 공유 할 수 있습니다.
default.mp4
✅ 유기동물들에게 이름을 지어주고, 투표를 통해 동물에게 가장 어울리는 이름을 선정 합니다.
✅ 투표는 Spring Scheduler를 통해 이름 모집일자, 투표 기간을 판단하여 투표 상태를 실시간으로 업데이트 합니다.
default.mp4
✅ OPEN API를 기반으로 동물 보호소 정보를 제공합니다.
✅ 보호소 검색 시 관련 검색어 전시, 검색어 자동완성 등의 기능을 통해 편리한 보호소 검색이 가능합니다.
2021.02.15.15.47.45.mp4
✅ 보호소 정보와 함께 보호 중인 동물 목록을 전시하고, 평가 및 리뷰를 등록 할 수 있습니다.
2021.02.15.15.51.24.mp4
✅ 회원 간 정보 교류 및 소통을 위한 커뮤니티(게시판) 기능을 제공합니다.
✅ 게시글 작성을 위한 등록/수정/삭제/좋아요 기능과 댓글 작성/수정/삭제 기능을 통해 회원간 정보를 자유롭게 주고 받을 수 있습니다.
✅ 또한, [실종 신고 게시판]의 경우 실종 된 동물을 찾는 게시판으로 글 등록 시 회원 전체에게 동물을 찾는 알림 메일이 전송 됩니다.
2021-02-15-18-05-39.mp4
✅ Spring Security 기반으로 구현된 로그인, 로그아웃 등의 회원 인증 기능을 제공합니다.
✅ 아이디 및 비밀번호 찾기 시, 이메일 인증과 휴대전화 인증을 통해 인증을 진행한 후 재설정이 가능합니다.
default.mp4
✅ 동물을 기르는데 필요한 유용한 정보들을 제공합니다.
✅ 관리자가 유용한 정보들을 선별 후 게시하며, 게시 된 정보는 품종 별로 분류되어 전시 됩니다.
information.mp4
- 최은희(PM)
- 아이디어 제공 및 프로젝트 조장 담당
- 회원 로그인 및 정보 기능 구현
- 정혜진(PL)
- 프로젝트 진도 관리 담당
- 유기동물 및 이름 지어주기 기능 구현
- 김병수(PL)
- 프로젝트 결함 관리 담당
- 메인화면 및 보호소 기능 구현
- 박현민(PE)
- 스터디 진행자, 의견 조율 담당
- 커뮤니티 기능 구현
- 황영걸(PE)
- 프로젝트의 기둥 담당
- 실종신고 게시판 및 채팅 기능 구현