지금 (Jigeum)
2021.08 – 2021.12목적
약속할 때마다 상대방 위치를 일일이 물어봐야 하는 번거로움을 해소하고자 시작했습니다.
역할 · 기술스택
React · Spring Boot · Redis · Docker · AWS EC2
구현 내용
- 반응형 퍼블리싱과 React SPA로 프런트엔드를 구현했습니다.
- Spring Boot REST API와 STOMP 웹소켓으로 실시간 채팅을 구현했습니다.
- Spring Data Redis로 채팅 내역을 관리하고, Docker 컨테이너로 패키징해 AWS EC2에 배포했습니다.
문제 해결
- CORS로 인해 클라이언트-서버 간 웹소켓 연결이 지연되는 문제를 Nginx SSL 구성으로 해결했습니다.