캠핑,차박 하실때 별⭐️도 구경해보세요!
나만의 장소도 공유하고 다른분들과 추억도 공유해보세요!
캠핑,차박 하실때 별⭐️도 구경해보세요!
나만의 장소도 공유하고 다른분들과 추억도 공유해보세요!👫
2021년 10월 25일 ~ 2021년 12월 03일
- 홈페이지 : stellakorea
- 소개 영상 : https://youtu.be/mB3gAzsY8s4
- 날씨, 천문 데이터 업데이트 서버 : https://github.com/salmon2/StarProjectLocationDB
- 모니터링 서버 : https://github.com/salmon2/StarMonitoringServer
- 김가민
- 박기남
- 박시준
- 심선아
- 이지연
- 홍유미
- 박선현
- 한주혜
이름 | 구분 |
---|---|
Server | AWS EC2 (Amazon Linux 2 AMI (HVM), 64bit) |
Framework | Spring Boot |
개발언어 | Java |
ORM | JPA |
Database | Mysql |
CI/CD | Git Action, AWS CodeDeploy |
Load Balancer | Nginx |
Stoarage | AWS S3 |
Tools | IntelliJ, Github, Slack, Notion |
Log | Log4J |
https://www.notion.so/48d7ae150c7a4d3a893a19052ab41e0d?v=c131cd1c89344c12bba6513e9a4c5399
- 사용자의 위치 정보를 받아서 그 위치의 날씨나 천문지표를 실시간으로 보여줍니다.
- 월출,월몰 정보를 제공하여 별을 잘 볼수있는 시간을 제공합니다.
- 사용자와 가까운 다른 사용자들의 추천 장소를 보여줍니다.
모두보기
를 통해서 전체 캠핑장 및 사용자들이 작성한 장소를 표시해줍니다.- 지명과 게시물의 이름을 통해 검색이 가능합니다.
- 추천순,인기순,최신순으로 정렬하여 사용자에게 원하는 게시글을 보여줍니다.
- 좋아요를 통해 집계하여 인기순으로 정렬해서 보여줍니다.
- 북마크를 통해 원하는 게시글을 저장하고 마이페이지에서 확인할수 있습니다.
-
"별자리 설명을 클릭 유지시가 아니라 클릭으로 켜고 끄는게 좋을것 같아요"
-
- 별자리 설명버튼을 클릭시 설명란 토글기능 추가
-
"관측 지수에 따라 문구가 달라졌으면 좋겠어요"
-
- 관측 지수에 따라 문구 변경 "별보기좋은날:)"
- JPA 버전으로 개발 이후 성능 개선을 위해 QeryDSL도입
- 3.089초에서 0.251초로 개선
- AWS EC2에 배포를 위해 FileZilla를 통해 수동배포
- Github Action을 통한 자동배포 구현
- 서버가 죽었을때 대처를 위한 이중화
- Ngnix를 통한 무중단 배포와 서버 이중화 해결
- 서버 모니토링 기능 추가 - Spring Admin을 통한 모니토링 서버 추가