
지금까지 귀찮아서 블로그에는 안 올렸지만... 나름 열심히 필요한 기능들을 모두 구현 완료했다.
이제 진짜 실 생활에 유용하게 쓸 수 있을 듯... 쓸 사람이 없으면 나라도 열심히 써야지 ㅋㅋ
주소는 다음과 같다: https://kimdevstudio.com (지금은 닫혔읍니다.)
SUFY
kimdevstudio.com
ㅋㅋ 이 도메인 뭐임?? 이라고 물으실 수도 있는데...
7월에 워드프레스로 기술 블로그 구축한답시고 저 도메인 1년동안 샀는데 이번에 닫아버려서 ㅋㅋ
그냥 버리기 아까우니까 그 EC2 서버랑 도메인 재사용했읍니다... 내년 7월 되면 새로 도메인 구매해야지...
구현된 기능들
- OAuth2.0과 카카오 API를 활용한 카카오 로그인
- Spring Security와 Jwt토큰을 통한 보안 로그인, Stateless 세션 관리
- 모든 지하철 역 DB에 등록 및 조회
- 서울시 공공 API를 활용한 실시간 지하철 위치 조회
- 지하철과 목적지 역을 선택한 후, 알림 객체를 DB에 등록
- @Scheduled을 활용해서 3초마다 실시간 지하철 위치 조회한 후, 푸시 대상자 확인
- Firebase Cloud Message를 활용한 디바이스 별 푸시 알림 전송
- 설정한 알림 목록 조회 및 삭제
- 모든 노선 구현 (그러나 제대로 동작되지 않는 노선들이 좀 있음ㅋㅋ)
- PWA앱을 적용해서 iOS에서도 푸시가 전송되도록 하기
뭔데 진짜 이거밖에 안 되나??
내 한 달을 갈아 만든 서비스인데... 진짜 모아 보니까 초라하기 그지없는 모습...ㅜㅜ
여튼... 중간정리 때도 말했지만 뭐 기능만 제대로 동작하면 되지~
내 목적은 '목적지 전 역을 출발하면 푸시 알림 전송'이었고, 나름 성공적으로 동작하는 것 같다! (1호선 빼고)
1호선은 진짜... 왜인지 실시간 노선 정보가 이상함... 또 너야, 1호선?
여튼 Kimstagram이랑 SUFY 덕분에 이번 겨울 방학을 정말 재미있게 보낼 수 있었던 것 같다!
진짜 스프링부트의 1도 모르던 내가 이제는 이렇게 어엿한 서비스 하나를 구축할 수 있게 성장했다는 게 놀라울 따름 ㄷㄷ
아쉬운 건... 모바일 이용자를 주 타깃으로 만든 건데 내가 앱을 못 만들어서 웹으로 만들었다는 거...?
그래서 ㅋㅋ 모바일로 들어가면 UX가 크게 좋지가 않다 ㅋㅋㅋㅋ
뭐 어쩌겠어... 프론트는 내 분야가 아니니 ㅜ
'프로젝트 > SUFY' 카테고리의 다른 글
[도착 알리미 SUFY] 10. 설정한 알림 조회 (0) | 2024.02.25 |
---|---|
[도착 알리미 SUFY] 9. FCM으로 포그라운드 푸시 알림 보내기 (0) | 2024.02.24 |
[도착 알리미 SUFY] 8. 전역 출발 시 푸시 알림 보내기 (0) | 2024.02.22 |
[도착 알리미 SUFY] 7. FCM을 활용하여 푸시 알림 전송하기 (0) | 2024.02.19 |
[도착 알리미 SUFY] 6. 일정 시각마다 특정 작업 수행 로직 구현하기 (1) | 2024.02.16 |