🚦시그널 버디 보행자 신호등 안내 서비스🚦
BE | BE | BE | BE | BE |
---|---|---|---|---|
오병일 | 김동진 | 이동민 | 임서현 | 최주하 |
팀장 | 팀원 | 팀원 | 팀원 | 팀원 |
![](https://private-user-images.githubusercontent.com/82895809/401032164-3ea03894-65b5-4e67-87e1-d4ace34199a9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MDc4MzAsIm5iZiI6MTczOTUwNzUzMCwicGF0aCI6Ii84Mjg5NTgwOS80MDEwMzIxNjQtM2VhMDM4OTQtNjViNS00ZTY3LTg3ZTEtZDRhY2UzNDE5OWE5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA0MzIxMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTk3MTc2NGQ1MDA1NjMyNWVlODZhNDQ4ZTI3NjVhNGQzMzQyNTMzOTNjYjdmNTg2ZDdjNzMwZTVjZjBkYzk3MmImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.YIX2UatDjpR5QR1Ce2QcBOL108F6wJ2dBtF_6_sc1Ss)
🤢스몸비란?
📱스마트폰과 🤢좀비의 합성어로 스마트폰을 하느라 좀비처럼 느리게 걸어가는 보행자를 의미합니다.
🚦시그널 버디(Signal Buddy) 는
🚶♀️사용자가 안전하게 이동할 수 있도록 실시간 신호등 점등 정보를🚦 제공하는 시스템 입니다.
- 일반적인 로그인/회원가입 기능과 소셜 로그인/회원가입 기능을 제공합니다.
- 사용자가 이동 경로를 검색하고, 경로 상에 위치한 신호등의 실시간 점등 정보를 제공합니다.
- 사용자가 지정한 위치의 신호등의 실시간 점등 정보를 확인할 수 있습니다.
- 계정 관리 : 사용자 개인정보를 수정하고 관리할 수 있습니다.
- 자주 가는 곳 : 사용자가 자주 가는 위치를 등록하고 관리할 수 있습니다.
- 피드백 : 사용자가 작성한 피드백 목록을 조회할 수 있습니다.
- 서비스에 대한 개선 사항과 신호등의 이상 상태를 관리자에게 알릴 수 있습니다.
- 서비스에 등록되어 있는 신호등, 회원 관리, 피드백에 대해 요약된 관리 현황을 조회할 수 있습니다.
- 회원에 대한 정보를 리스트로 조회할 수 있습니다.
- 회원에 대한 상세정보를 조회할 수 있습니다.
- 사용자가 작성한 글을 조회할 수 있습니다.
- 사용자의 피드백에 답변을 작성할 수 있습니다.
- IDE : IntelliJ IEDA
- DB : MariaDB 11.5.2, Redis 7.4.1
- Backend : Spring Boot 3.4.0, Java 17
- Data Access : JPA, QueryDSL, JDBC
- Authentication & Authorization : Spring Security, Session
- DevOps : Docker, GitHub Actions
- Communication : Notion, Slack, ZEP
- Build Tool : Gradle
- Mapping : MapStruct 1.6.3
- Template Engine : Thymeleaf
- Test : JUnit5, TestContainers
![](https://private-user-images.githubusercontent.com/82895809/401040714-b4ba7f97-7b31-47fd-be90-9e2f11c75220.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MDc4MzAsIm5iZiI6MTczOTUwNzUzMCwicGF0aCI6Ii84Mjg5NTgwOS80MDEwNDA3MTQtYjRiYTdmOTctN2IzMS00N2ZkLWJlOTAtOWUyZjExYzc1MjIwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA0MzIxMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWViYzMzOTEzODNlNGE1MDE1OGRmNTg5NzNhNGNiOWUyOWVkZWY0N2FlNjIxZmJjZGRkY2E2OGQwNDk4M2UxNDYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.Zqc89VQQtIlgydOyT-al7OGgZd0BX4YYzrFeZyBz83w)
![](https://private-user-images.githubusercontent.com/82895809/401040755-fe9532e6-1d40-44bd-abe0-cc33671f3385.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MDc4MzAsIm5iZiI6MTczOTUwNzUzMCwicGF0aCI6Ii84Mjg5NTgwOS80MDEwNDA3NTUtZmU5NTMyZTYtMWQ0MC00NGJkLWFiZTAtY2MzMzY3MWYzMzg1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA0MzIxMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWRjMjk2Y2I5MzM0YTgwMTU3ZmNhNjQ2MjE2YTczMWVkYzVhNWI2Yjc1NWUwNjNmYTkyZTM4YzQ3YzMyOGQwMmMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.FoTxP2NAVJvQl4vpz_pFPoLqnbrxzLkntXIWDCV-DSE)