- 일상생활 속에서 분실물을 습득하거나, 혹은 물건을 잃어버리는 경우가 종종 발생합니다.
- 분실물을 습득하였을 경우에는 이 물건을 어떻게 할 것인가에 대하여 고민할 것이고, 물건을 잃어버렸을 경우에는 물건을 찾기 위하여 어떻게 해야할지 곤란할 것입니다.
- 이러한 습득자와 분실자에게 중간 단계 역할을 수행하는 서비스를 제공하여 분실물 문제를 해결하고자 이러한 서비스를 제작하게 되었습니다.
- Spring Web
- JPA
- Spring Security + JWT
- Validation
- AWS S3, lightsail
- MySQL
- Lombok
- JUnit5
- feat : 새로운 기능 추가
- fix : 버그 수정
- refactor : 리팩토링, 기능은 그대로 두고 코드를 수정
- style : formatting, 세미콜론 추가 / 코드 변경은 없음
- chore : 라이브러리 설치, 빌드 작업 업데이트
- Board : 게시글과 관련된 CRUD API를 제공합니다. 또한, AWS S3를 활용한 이미지 업로드, 페이징처리를 통한 검색 및 정렬 기능 등을 제공합니다.
- Category : 카테고리와 관련된 API를 제공합니다.
- User : 사용자와 관련된 API를 제공하며, JWT를 활용한 로그인, 회원가입, 토큰 재발급의 기능을 제공합니다.
- Gps : 라즈베리파이에서 실시간으로 전송하는 위치값을 S3에서 가져와 라즈베리파이의 현재 위치를 파악하는 기능을 제공합니다.