나의 일상을 담아가며 나의 정체성을 찾아가는 나만의 일기 앱.
Reflect에서 일기를 쓰고 나의 MBTI와 관심사를 확인하고 나의 소중한 감정들을 기록하세요.
프로젝트 기간: 2024.01.08 ~ 2024.02.16(6주)
Language | JavaScript Framework | Vue 3 Engine | Node 20.11.0 Library | ??
Language | Java 17
Framework | Spring Boot 3.2.1
DB | MySQL 8.0.21, Spring Data JPA, Redis 3.0.504
Build Tool | Gradle 8.5
-
API
- GPT Assistants
-
WebRTC
- Openvidu 2.28.0
-
CI/CD
- AWS EC2
- AWS S3
- Docker
- Nginx
-
Tool
- Gerrit
- Jira
- Notion
- MatterMost
- Figma
- Cloud ERD
| 이상수 (팀장) | 정원준 | 신시은 | 전인구 | 김형규 | 임솔이 | |
|---|---|---|---|---|---|---|
| 이름 | Infra, BE | BE(Leader) | BE | FE(Leader) | FE | FE |
- 소셜 로그인(카카오)
- 유저는 로그인 또는 자체 계정 생성 후 일기 서비스를 이용할 수 있습니다.
- 요약 페이지 제공
- 일기를 바탕으로 유저의 기분/관심사/ MBTI를 한번에 확인 할 수 있도록 요약 페이지를 제공합니다.
- 친구목록/100문100답과 같은 유저의 커뮤니티 활동에 대한 요약 페이지를 제공합니다.
- 일기 작성하기
- 유저는 자신의 모습을 촬영할 수 있으며 음성으로 일기를 작성 할 수 있습니다.
- 유저의 기분에 따른 상호작용
- 일기 작성시 유저의 표정 분석을 기반으로 캐릭터와 상호작용 할 수 있습니다.
- 감정 분류 기능
- 유저가 쓴 일기를 바탕으로 AI(GPT Assistant)가 자동으로 그날의 점수를 매기고 문장들을 감정별로 분류하여 유저가 조회하고 싶은 감정별 일기 내용을 제공합니다.
- 관심사 정리 및 MBTI 분류 기능
- 유자가 쓴 일기를 바탕으로 AI가 자동으로 관심사와 MBTI별 문장들을 분류하여 유저의 관심사와 MBTI별 일기 내용을 제공합니다.
- 소통 공간 제공
- 서비스가 제공하는 100가지 주제를 선택하고 해당 주제에 대해 다른 유저와 화상 채팅 기능을 제공합니다.