사용한 플랫폼 : Intelli J
시작하며
반려견을 키운지 어느덧 6년이 지났다.
이름은 루시, 암컷 말티즈다.
이제는 없어선 안될 소중한 가족 구성원 중 하나가 되었다.
가끔 주변에 반려견을 키우는 사람들에게 들리는 말로는
산책 중 한눈판 사이에 사라진다던가, 잠깐 문을 열어둔 사이 집을 나갔다던가 하는 말이 들려온다.
한번 시야에서 놓친 강아지는 정말 찾기 힘들다.
강아지를 키울때 보통 구청에 신고 후 칩을 이식하거나 하게되는데,
입양 혹은 분양 하고 구청에 등록하지 않은 경우는 누가 찾게된다고 하더라도 누가 주인인지 알 수가 없다.
그럴때를 대비해서 잃어버리게 되더라도 찾을 확률을 높힐 수 있게
칩을 등록하고 이식하는게 제일 좋은 방법이지만 그렇게 하지않은 사람과,
혹은 발견을 해도 놓치는 경우를 대비하여 사이트를 구상해보았다.
우선 각 지역구마다 커뮤니티를 형성해 자신의 잃어버린 반려견 정보(사진, 종, 특징 등)을
게시판에 입력하여 올려서 사람들과 정보를 공유 and 제보를 주고 받을 수 있고,
추가로 한국내에 유기견 입양 정보를 불러와 안내하고 유기견들이 다시금 새로운 가족들의 품에서 행복하게 지냈으면 하는 바램이다.
프로젝트 명세서
- 프로젝트 진행 순서
- 개요
- 기능 별 요구 사항
- DB 설계
- API 설계
- WEB 화면 설계
- 개발 및 테스트
- 배포
- 도메인 설정
1. 프로젝트 진행 순서
Restful한 설계로 springsecurity를 이용해 소셜로그인을 구현하고, 그외에 기능들을 추가한다.
데이터 베이스는 h2 를 사용하여 동작시에만 테스트를 할 수 있게 만든다.
2. 개요
- 프로젝트 명 : Find My Dog
- 인원 : 1명
- 기간 : 2024.04.14 ~ ing
- 기능 :
- 소셜 API (Kakao, Naver, Google)
- 회원가입
- 로그인
- 로그아웃
- 탈퇴(작성글 삭제)
- 게시판
- 등록
- 수정
- 삭제
- 카카오맵 API
- 멀티이미지 업로드
- 구글 광고(애드센스)
- 웹 크롤링(Selenium)
- 어플 연동
- 소셜 API (Kakao, Naver, Google)