Skip to content

damhs/twogathery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

105 Commits
 
 
 
 
 
 

Repository files navigation

📱 어플 간단 소개

여러분은 오늘 하루를 어떤 감정으로 기억하시나요? 혹은 사랑하는 사람과의 하루를 하나의 예술 작품으로 남길 수 있다면 어떨까요?

<Twogathery>는 이런 질문에서 시작되었습니다.

  • 사용자는 하루를 돌아보는 질문에 답변을 작성하고, AI가 이를 바탕으로 감정을 분석합니다.
  • 감정은 색으로 변환되고, 두 사람의 감정이 섞여 하나의 그림으로 완성됩니다.
  • 매일 새로운 그림이 쌓이며, 여러분의 사랑 이야기가 고유의 예술 작품으로 기록됩니다.

앱 다운로드 링크 >> Link

🗓️ 개발 기간

  • 2024.01.02 ~ 2025.01.08

👥 Team Members (팀원 및 팀 소개)

👩🏻‍💻 이한샘 🥔 박재현
이한샘 박재현
기획 / 백엔드 개발자 기획 / 프론트엔드 개발자
KAIST AE/CS DGIST CS/EE
ihansaem1@kaist.ac.kr monkey1soong@dgist.ac.kr
GitHub GitHub

💻 개발환경 및 기술스택

  • 프론트엔드 : React-native
  • 백엔드 : Node.js
  • IDE : VSCode
  • 디자인 : Figma
  • 협업 : Github
  • API : openAI, OneSignal

💡 주요 기능

1. 연인 매칭 온보딩

연인과의 여정이 시작되는 입구입니다.

  • 처음 앱을 실행할 시, 휴대폰의 ID에 따라 고유한 code가 부여됩니다.
  • 연인의 code를 ‘Partner’s Code’에 입력하여 Connect를 누르면 연인으로 등록됩니다.
  • 연인 등록에 성공하면 문이 열리며 내부 미술관으로 이동합니다.

2. 메인 화면

연인과의 작품이 전시되는 미술관입니다.

  • 작품이 액자 속에 전시되며, 아래에는 작품의 제목과 그린 날짜가 표시됩니다.
  • 화살표를 누르면 이전에 그린 작품들을 액자 속에서 다시 감상할 수 있습니다.
  • 처음 생성된 작품은 『 무제 』의 제목으로 생성됩니다.
  • 작품의 제목을 누르면 해당 작품의 제목을 수정할 수 있습니다.

3. 다이어리 다이어리

작품이 만들어지는 장소입니다.

  • 각 사용자에게는 무작위로 3개의 질문이 주어집니다.
  • 질문은 자신의 하루를 돌아볼 수 있는 내용으로 구성되었으며, 질문에 대한 답을 통해 자신만의 이야기를 완성합니다.
  • OneSignal API를 사용하여 답변을 완성하면 상대에게 푸시 알림이 전송됩니다.
  • 두 명의 연인이 모두 질문에 대한 답변을 완료했다면, 대답을 토대로 그림이 생성됩니다.
    • OpenAI API를 사용하여 질문의 종류와 답변을 통해 감정의 색을 추출합니다.
    • 두 연인의 감정 색이 추출되면 두 색을 섞어 하나의 색을 만듭니다.
    • OpenAI API를 다시 사용하여 질문의 종류와 답변, 두 연인의 감정 색을 통해 하나의 그림을 완성해냅니다.
  • 그림이 생성되면 메인 화면에 반영되며, 액자 속에서 화합한 자신과 연인의 하루를 느낄 수 있습니다.

4. 캘린더

현재까지 그린 그림들을 볼 수 있는 곳입니다.

  • 해당 날짜에 그림을 그렸다면, 감정에서 추출된 색으로 캘린더에 표시됩니다.
  • 그림을 그린 날을 선택하면 해당 날짜에 그려진 그림과 함께 상세 정보가 나옵니다.
  • 그림을 그리지 않은 날을 선택하면 그림을 그리지 않았다는 문구가 나옵니다.
  • 과거에 어떤 감정을 가졌는지 한 번 돌아봅시다!

5. 관람

다른 연인들의 미술관을 관람하는 곳입니다.

  • 다른 사람들의 하루를 구경할 수 있습니다.
  • 일상 사진, 하루 일과를 공유하는 것이 아니라 감정을 교류합니다.

6. 설정 설정

미술관을 바꿀 수 있는 곳입니다.

  • 자신의 미술관 공개 여부를 결정할 수 있습니다.
  • 배경을 바꾸면 미술관의 액자를 바꿀 수 있습니다.
  • 비밀번호를 입력하면 어플이 시작될 때 잠금 화면을 설정할 수 있습니다.
  • 혹시 혹~~시 몰라 좋지 않은 일이 생긴다면 빨간 버튼을 눌러 초기화를 할 수 있습니다.

느낀점

이한샘

아쉬움이 많다. 혼자 더 개발해서 정식 출시 하는걸로^^

내가 react-native 고집해서 미안해

박재현

환경 세팅에서 애를 많이 먹었습니다. 4일은 작업을 못한 것 같습니다. 컴퓨터 더 좋은 거 사오겠습니다 🥲

거의 대부분 일을 맡아서 한 한샘 누나한테 감사하고 .. 미안합니다

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •