Skip to content
Ahyeon, Jung edited this page Nov 5, 2023 · 3 revisions

Emotiary(Diary + Emotion)

서비스 소개

일기를 작성하면 AI로 분석하여 감정 이모지를 추출해 기록하는 캘린더 프로젝트 image

Emotiary를 통해 사용자들은 매일의 감정을 나타내는 이모지를 통해 한 달 간의 감정 변화를 직관적으로 파악할 수 있게 됩니다. 이 서비스는 긍정적인 피드백을 제공하여 사용자가 꾸준히 일기를 작성하고 일기를 통해 자신의 감정을 더 잘 이해할 수 있도록 돕습니다. 사용자들은 꾸준한 기록을 통해 자신의 감정 흐름을 파악하고, 서로 다른 사용자들과 일기를 공유하며 상호 작용할 수 있습니다. 이러한 경험은 감정 조절 및 긍정적 마음가짐을 유지하는 데 도움을 줄 수 있을 것으로 기대합니다.

감정 인식과 관리의 중요성 강조

감정은 우리 일상 생활에서 중요한 역할을 합니다. 감정을 인식하고 관리하는 것은 정신적 건강과 자기 인식을 향상시키는 데 도움이 됩니다. Emotiary는 사용자에게 이러한 감정 인식과 관리를 지원함으로써 사용자들이 자신의 감정을 더 잘 이해하고 조절할 수 있도록 돕습니다. 이로써, 사용자들은 더 나은 자기 인식을 갖추고 감정 조절 능력을 향상시킬 수 있습니다.

일기 쓰기 습관 형성의 도움

많은 연구에서 일기 쓰기가 정신적 효과를 개선시킬 수 있다는 것이 입증되었습니다. Emotiary는 사용자들에게 일기 쓰기 습관을 형성하는 데 도움을 주며, 일기를 통한 감정 표현을 촉진함으로써 긍정적인 습관 형성에 도움이 됩니다.

사회적 연결 및 공유의 중요성 강조

Emotiary는 사용자들이 다른 사람들과 일기를 공유하고 상호 작용할 수 있는 플랫폼을 제공합니다.


💖 스트레스가 높아진 현대인들을 케어해줄 무언가는 없을까요? 스트레스와 마음의 병으로 자신의 감정을 돌보지 못하는 현대인들을 위해 EMOTIARY를 기획했습니다. 일기 분석을 통해 객관적으로 보여줍니다. 이를 통해 나도 몰랐던 나의 감정들을 솔직하게 바라보며 스스로를 케어할 수 있는 서비스를 제공합니다.

😰 취업준비 기간이 늘어난 취준생 😰

계속되는 탈락과 기약없이 늘어지는 취준기간에 몸과 마음이 지친 취준생.. 자신감은 떨어지고 털어놓을 곳이 없어 우울하던 중 감정일기를 발견해 일기를 쓰고 사람들과 공유하며 자신과 비슷한 사람들을 발견하여 서로 응원하면서 긍정적인 감정형성에 도움을 받을 수 있다.

🤬 욱하는 성격인 서비스직 🤬 직업 특성상 다양한 사람을 상대해야 하면서도 참을 일이 많은 직장인. 매일 일기를 쓰면서 하루동안의 감정을 돌아보고 판단할 수 있다. 다른 사용자들과 공감대를 형성하며 스트레스를 긍정적으로 해소할 수 있다.

✍️ 매일 일상을 기록하고 싶어하는 기록집착인 ✍️

하루의 일상을 글로 적어 남겨두지 않으면 스트레스로 뾰루지가 나는 기록집착인.. 나의 하루가 어떠했는지 분석해주는 Emotiary를 통해 나의 하루, 한달은 어떠했는지에 대해 감정 이모지로 한눈에 볼 수 있다. 이로 인해 기록이 일이 아닌 게임과 같이 느껴져 기록집착인에서 진성기록인으로 진화할 수 있다.

프로젝트 구조

image

페이지 구조

image

인트로 페이지

  • 서비스 설명
  • 로그인 페이지 이동버튼
  • 회원가입 페이지 이동버튼

메인 페이지

  • 본인캘린더로 해당 달 일기 이모지 조회 및 다음달, 이전달, datepicker를 통한 월 선택
  • 미작성 날짜시 작성 버튼 렌더링
  • 일기 작성 후 api 요청을 통해 감정 분석 결과로 이모지를 전달받아 이모지 선택
  • 이미지 선택 이후 해당 감정을 바탕으로 오디오 추출 및 bgm으로 받은 오디오 자동재생
  • chatAPI를 활용하여 댓글 자동 생성
  • 이미지 1개 이상일 경우 무한 슬라이드
  • 설정 기간동안 일기 미작성시 메일 알림 기능

모아보기 페이지

  • 다른 사람들이 작성한 일기 전체, 감정별, 친구의 일기만 조회
  • 일기 좋아요 버튼 클릭
  • 일기조회시 상세 내용 조회 및 유저페이지 이동 기능

모든 유저 페이지

  • 가입한 모든 유저의 프로필 모아보기. 클릭하면 유저페이지로 이동
  • 유저 클릭시 유저별 페이지로 이동하여 유저 정보와 유저의 캘린더를 보여줌, 이전 캘린더 보기 불가능

메인 기능

  1. 일기 생성 후 이모지 선택 및 오디오 제공
    • 일기 생성, 수정 및 삭제
    • 일기의 감정 분석 및 이모지 제공 후 선택 기능
    • 다른 사용자의 일기 열람 가능
    • 메인 화면의 먼슬리에 한 달 동안 기록된 이모지 표시
    • 감정 분석 결과에 따른 음악 추천
    • 월별 이모지 분석 후 이미지 제공
  2. 댓글 및 대댓글
    • 게시글 작성시 gptAPI를 이용하여 댓글 자동으로 추가
    • 댓글 및 대댓글 작성 시 이미지 분석
    • 페이지네이션을 통해 컨텐츠를 보기 편한 정도만 보여준다.
  3. 전체 공개 다이어리 공유
    • 전체 공개 다이어리 조회 기능
    • 유저당 좋아요 표시 기능 및 다이어리 조회 모달 연결
    • 다이어리 검색 기능
  4. 전체 유저 조회
    • 모든 유저 조회 기능
    • 각 유저별 페이지로 캘린더 공유 가능
    • 친구 추가 및 검색 기능
  5. 채팅
    • 네트워킹을 위한 실시간 채팅 기능
    • 로그인 시 웹소켓 연결 및 채팅방 입장

서브 기능


  1. 마이페이지
    • 프로필 이미지 변경 기능
    • 일기 미작성 시 메일 알림 일수 변경 및 알림 기능
    • 소개 수정 기능
  2. 메일 본인 확인 및 알림 기능
    • 로그인 시 메일로 본인 인증
    • 다이어리 설정 기간동안 미작성 시 메일 알림 서비스
  3. SNS 계정
    • 구글 소셜 로그인

와이어프레임

image

ERD

image

Swagger

image image image image