보급화된 스마트폰에 따른 SNS 이용자 수 증가로 지인들과의 소통은 활발해졌지만 정작 가족간의 소통에는 소홀해져 있는 우리를 볼 수 있습니다.
GATI는 이러한 가족간의 소통 부재를 해결하기 위해 등장한 폐쇄형 SNS입니다. 가족 그룹을 만들고 소소한 일상 미션에 참여하고 일정을 관리해 돈독한 가족관계를 형성할 수 있습니다.
2023.01.03(화) ~ 2023.02.17(금)
-
📋 게시글
- 같은 그룹원끼리 공유할 수 있는 게시글 이미지, 태그와 함께 생성할 수 있습니다.
- 가족에게 알리거나 공유하고 싶은 일상을 게시글로 등록하고 댓글과 좋아요로 소통할 수 있습니다.
- 잊고 싶지 않은 게시글이라면 앨범에 추가할 수 있습니다.
-
👪 그룹
- 그룹을 만들고 함께할 구성원을 초대할 수 있습니다.
- 로그인시 보여질 메인 그룹을 설정할 수 있습니다.
-
👫 가치 한장
- 매주 가족이 함께 진행할 수 있는 미션이 주어집니다.
- 가족 구성원 중 한 명이 인원을 설정함과 동시에 미션이 시작되고 1인당 한 장의 사진을 업로드 할 수 있습니다.
- 설정된 인원 수 만큼 사진이 업로드 되면 여러 사진을 한 장의 사진으로 편집해 제공합니다.
- 지난 미션 수행 목록을 열람할 수 있습니다.
-
🚌 가치 가자
- GATI 사용자들이 올린 게시글에 포함된 태그를 분석해 가장 많이 언급된 10개의 도시를 정렬합니다.
- 정렬된 각각의 도시에 해당하는 관광지 정보를 한국관광공사 api에서 가져와 관광지를 추천해 줍니다.
- 이를 통해 가족들과 여행지를 선택하고 일정을 관리할 수 있습니다.
- IntelliJ IDE
- Springboot 2.7.8
- Spring Data JPA
- Spring Security
- Spring Web
- Swagger 2.9.2
- Mysql
- Visual Studio Code IDE
- React
- AWS EC2
- Docker
- Jenkins
- NGNIX
gati
├─ api
├─ config
├─ dto
├─ entity
├─ exception
├─ repository
├─ security
│ └─ jwt
├─ service
└─ util
src
├─ components
│ ├─ Calendar
│ ├─ GoTogether
│ ├─ Login
│ ├─ Main
│ ├─ Notification
│ ├─ PhotoBook
│ ├─ PicsTogether
│ │ ├─ Completed
│ │ └─ Inprogress
│ │ ├─ MissionComplete
│ │ ├─ OnMission
│ │ └─ OpenMission
│ └─ SideBar
├─ pages
│ ├─ Admins
│ ├─ Calendar
│ ├─ GoTogether
│ ├─ LogIn
│ ├─ Main
│ ├─ PhotoBook
│ └─ PicsTogether
├─ static
├─ store
│ ├─ Board
│ ├─ GoTogether
│ ├─ Nofitication
│ ├─ PhotoBoard
│ ├─ PicsTogether
│ ├─ Schedule
│ └─ User
└─ utils
- Gitlab
- JIRA
- Notion
- MatterMost
- Webex
- Figma
-
Gitlab
- 코드 버전 관리
- PR에 팀원 리뷰 후 MR 진행
-
JIRA
- 매주 일정한 목표량 설정 후 스프린트 진행
- 업무 분류에 따라 에픽 설정 후 이슈 생성
- 작업 크기에 따라 Story Point 설정 후 진행
-
Notion
- 매일 아침 한 일, 오늘 할 일에 대한 짧은 브리핑으로 10분 스크럼 진행
- 전파 사항 기록
- 기능 명세서, API 설계서, ERD, BE & FE 개발환경 및 코드 컨벤션, Git flow & Git branch Convention & JIRA Convetion, Figma 프로토 타입 등 공유 문서 관리
-
MatterMost
- 공지 및 공유 사항, 자료 공유
- 팀원간 작업 현황 소통