항해하우스 (Back-end) : 깃허브
- 주제 : 관심사가 같은 인원이 모여서 채팅이 가능한 채팅방
- 2021년 4월 12일 ~ 2021년 4월 22일
- 김병훈(Front-end)
- 임다빈(Front-end)
- 강상구(Back-end)
- 김준엽(Back-end)
- 홍종완(Back-end)
- ubuntu18.04 - t2.micro(AWS EC2)
- Storage Service(AWS S3)
- MySQL 8.0.20(AWS RDS)
- Redis server 4.0.9
- Framework : SpringBoot 2.4
- Java: JDK 1.8.0
- IDE: IntelliJ IDEA 2020.3.3 x64
- Build Management: Gradle
- ORM: Spring Data JPA
- View Template Engine: React.js(프론트엔드)
- Sub-Framework: Spring Security, SpringBoot Websocket
- 메시징 기능(WebSocket(Stomp), Redis Pub/Sub)
- 채팅 메시지 저장(MySQL)
- 채팅방 정보 저장(MySQL)
- 유저 프로필 정보 조회, 수정 (MySQL)
- 프로필 사진 조회 및 수정(Storage - AWS S3)
- 회원가입 및 로그인 기능(Spring Security & JWT Authentication)
- Github, Slack, Gather