프로젝트 배경
울산 과학기술대학교(Unist)대학원의 연구자료로 제작되었습니다.
1. 회원가입 / 로그인 / 초기 설문
- Firebase Authentication을 통한 이메일·SNS 간편 로그인
- 초기 심리 설문(우울, 불안, 스트레스 등) 진행 후 개인화된 초기 진단 제공
- 설문 결과에 따라 맞춤형 투두 추천 또는 일기 프롬프트 제공
- 심리 지수 분석: 사용자의 응답 데이터를 기반으로 “정신건강 점수” 시각화
2. 캘린더 기반 투두 관리
- 달력(Calendar) 기반 할 일 관리 UI
- 사용자가 직접 일정/할 일 등록 (예: ‘운동하기’, ‘감사일기 쓰기’)
- 각 일정별 시간 설정 및 PUSH 알림 지원 (Firebase Cloud Messaging)
- 완료된 투두는 자동 기록되어 성취도 그래프에 반영
- 주간·월간 단위로 일정 및 기분 상태 비교 가능
3. 마음 다이어리 (Mood Diary)
- 매일 자신의 감정을 이모티콘 혹은 짧은 텍스트로 기록
- 7일·30일 단위의 감정 변화 그래프 시각화 (긍정/중립/부정 비율 등)
- 감정 기록 시, 날씨·요일·활동 패턴 등의 맥락 데이터와 함께 저장
- GPT 기반 추천 메시지(예: 위로, 동기부여 문장 등) 추가 가능
주간 감정 분석 리포트 기능: “이번 주 내 감정 평균은 ○○, 가장 활발했던 요일은 ○○”
4. 마이페이지 / 통계 분석
- 사용자별 감정 패턴 리포트 자동 생성
- 달성률, 기분 평균, 활동 빈도 등 시각화 그래프 제공
- 사용자 성향에 따른 개인 맞춤형 목표 추천
(예: “최근 감정 기복이 크네요. 명상 루틴을 추가해보세요.”)
1. 회원가입 / 로그인 / 초기 설문
- Firebase Authentication을 통한 이메일·SNS 간편 로그인
- 초기 심리 설문(우울, 불안, 스트레스 등) 진행 후 개인화된 초기 진단 제공
- 설문 결과에 따라 맞춤형 투두 추천 또는 일기 프롬프트 제공
- 심리 지수 분석: 사용자의 응답 데이터를 기반으로 “정신건강 점수” 시각화
2. 캘린더 기반 투두 관리
- 달력(Calendar) 기반 할 일 관리 UI
- 사용자가 직접 일정/할 일 등록 (예: ‘운동하기’, ‘감사일기 쓰기’)
- 각 일정별 시간 설정 및 PUSH 알림 지원 (Firebase Cloud Messaging)
- 완료된 투두는 자동 기록되어 성취도 그래프에 반영
- 주간·월간 단위로 일정 및 기분 상태 비교 가능
3. 마음 다이어리 (Mood Diary)
- 매일 자신의 감정을 이모티콘 혹은 짧은 텍스트로 기록
- 7일·30일 단위의 감정 변화 그래프 시각화 (긍정/중립/부정 비율 등)
- 감정 기록 시, 날씨·요일·활동 패턴 등의 맥락 데이터와 함께 저장
- GPT 기반 추천 메시지(예: 위로, 동기부여 문장 등) 추가 가능
주간 감정 분석 리포트 기능: “이번 주 내 감정 평균은 ○○, 가장 활발했던 요일은 ○○”
4. 마이페이지 / 통계 분석
- 사용자별 감정 패턴 리포트 자동 생성
- 달성률, 기분 평균, 활동 빈도 등 시각화 그래프 제공
- 사용자 성향에 따른 개인 맞춤형 목표 추천
(예: “최근 감정 기복이 크네요. 명상 루틴을 추가해보세요.”)
프로젝트 성과
유지보수비용 감소
API 호출 최소화 및 Firebase무료 범위 내 실험 가능
핵심 기능
감정 기록, API기반 감정 상태, 기록 기반 Push알림, 통계 데이터
감정 기록, API기반 감정 상태, 기록 기반 Push알림, 통계 데이터
진행 단계
기획>디자인>개발>테스트
2024.10.
기획>디자인>개발>테스트
프로젝트 상세
울산 과학기술대학교(Unist)대학원의 연구자료로 제작되었습니다.
1. 회원가입 / 로그인 / 초기 설문
- Firebase Authentication을 통한 이메일·SNS 간편 로그인
- 초기 심리 설문(우울, 불안, 스트레스 등) 진행 후 개인화된 초기 진단 제공
- 설문 결과에 따라 맞춤형 투두 추천 또는 일기 프롬프트 제공
- 심리 지수 분석: 사용자의 응답 데이터를 기반으로 “정신건강 점수” 시각화
2. 캘린더 기반 투두 관리
- 달력(Calendar) 기반 할 일 관리 UI
- 사용자가 직접 일정/할 일 등록 (예: ‘운동하기’, ‘감사일기 쓰기’)
- 각 일정별 시간 설정 및 PUSH 알림 지원 (Firebase Cloud Messaging)
- 완료된 투두는 자동 기록되어 성취도 그래프에 반영
- 주간·월간 단위로 일정 및 기분 상태 비교 가능
3. 마음 다이어리 (Mood Diary)
- 매일 자신의 감정을 이모티콘 혹은 짧은 텍스트로 기록
- 7일·30일 단위의 감정 변화 그래프 시각화 (긍정/중립/부정 비율 등)
- 감정 기록 시, 날씨·요일·활동 패턴 등의 맥락 데이터와 함께 저장
- GPT 기반 추천 메시지(예: 위로, 동기부여 문장 등) 추가 가능
주간 감정 분석 리포트 기능: “이번 주 내 감정 평균은 ○○, 가장 활발했던 요일은 ○○”
4. 마이페이지 / 통계 분석
- 사용자별 감정 패턴 리포트 자동 생성
- 달성률, 기분 평균, 활동 빈도 등 시각화 그래프 제공
- 사용자 성향에 따른 개인 맞춤형 목표 추천
(예: “최근 감정 기복이 크네요. 명상 루틴을 추가해보세요.”)
1. 회원가입 / 로그인 / 초기 설문
- Firebase Authentication을 통한 이메일·SNS 간편 로그인
- 초기 심리 설문(우울, 불안, 스트레스 등) 진행 후 개인화된 초기 진단 제공
- 설문 결과에 따라 맞춤형 투두 추천 또는 일기 프롬프트 제공
- 심리 지수 분석: 사용자의 응답 데이터를 기반으로 “정신건강 점수” 시각화
2. 캘린더 기반 투두 관리
- 달력(Calendar) 기반 할 일 관리 UI
- 사용자가 직접 일정/할 일 등록 (예: ‘운동하기’, ‘감사일기 쓰기’)
- 각 일정별 시간 설정 및 PUSH 알림 지원 (Firebase Cloud Messaging)
- 완료된 투두는 자동 기록되어 성취도 그래프에 반영
- 주간·월간 단위로 일정 및 기분 상태 비교 가능
3. 마음 다이어리 (Mood Diary)
- 매일 자신의 감정을 이모티콘 혹은 짧은 텍스트로 기록
- 7일·30일 단위의 감정 변화 그래프 시각화 (긍정/중립/부정 비율 등)
- 감정 기록 시, 날씨·요일·활동 패턴 등의 맥락 데이터와 함께 저장
- GPT 기반 추천 메시지(예: 위로, 동기부여 문장 등) 추가 가능
주간 감정 분석 리포트 기능: “이번 주 내 감정 평균은 ○○, 가장 활발했던 요일은 ○○”
4. 마이페이지 / 통계 분석
- 사용자별 감정 패턴 리포트 자동 생성
- 달성률, 기분 평균, 활동 빈도 등 시각화 그래프 제공
- 사용자 성향에 따른 개인 맞춤형 목표 추천
(예: “최근 감정 기복이 크네요. 명상 루틴을 추가해보세요.”)







