Skip to content

zeroinmars/GreeneeProjectFront

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

그리니.AI.

라이프 컨시어지 서비스

바쁜 현대인을 위한 인공지능 비서!

사용자의 성향, 일정 정보를 파악한 AI가 적절한 서비스 추천, 알림을 제공한다.

사용 기술: React, Node.js, MySQL, GPT-3 등

💻 화면 구성

image

상단바 : 챗봇으로 이동하는 캐릭터 이미지를 삽입한다.

하단바 : 페이지로 이동할 버튼을 나열한다.

🌊 태스크 플로우

image

1. 회원가입을 완료한 사용자가 성향을 등록한다.
2. 성향 등록을 마친 사용자가 일정을 등록한다.
3. 일정이 매일 반복되는 데일리 루틴인지 아닌지의 여부를 따진다.

- 데일리 루틴일 때 
  반복되는 요일을 등록한다.
  일정의 시작 시간, 종료 시간을 등록한다.
  일정의 출발 장소, 도착 장소를 등록한다.
  AI가 일정 관련 정보를 제공한다.
  (출발지, 도착지 사이 이동 소요 시간 알림 등)

- 특별 일정일 때 (데일리 루틴이 아닐 때)
  일정의 날짜를 등록한다.
  일정의 시작 시간, 종료 시간을 등록한다.
  일정의 출발 장소, 도착 장소를 등록한다.
  AI가 일정 관련 정보 및 서비스를 제공한다.

🛠️ 아키텍쳐

image


🔎 UI / UX

1. 회원가입 및 성향 등록

- 회원가입 시 기본 정보를 입력한 사용자는 곧바로 챗봇을 이용한 성향 정보 등록 페이지로 이동한다.
- 성향 정보는 기상, 출근, 점심, 퇴근 시간, 이동 수단 등이 있다.

2. 일정 등록 후 타임라인, 달력 페이지

- 사용자는 태그, 카테고리, 일정의 출발지 도착지 등을 입력해 일정을 등록한다.
- 출발지와 도착지를 기준으로 이동 소요 시간이 계산돼 입력된다. (자동차 기준, Kakao maps API 사용)

3. 메모, 프로필 페이지, 챗봇

- 간단한 메모 기능이 구현돼 있다.
- 성향 정보를 수정할 수 있다.
- 챗봇과 일상대화, 심리상담, qna가 가능하다.

4. 서비스 추천, 알림

- 등록된 일정과 관련한 서비스를 추천해준다.
- 일정을 등록할 때 설정했던 미리 알림의 시간만큼 일정 시작 시각 이전에 알림을 준다. (미리 알림 설정 X -> 제 시간에 알림)

5. 챗봇 상세 정보

image

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •