Skip to content

9ITHON/1-TheSynthetics-EmoBin-FE

Repository files navigation

Emobin

1. 프로젝트 개요

Emobin은 사용자가 작성한 글 속 감정을 분석해 시각화하고, 해당 감정에 맞춘 콘텐츠를 추천하는 모바일 앱입니다.
React Native를 기반으로 구현했으며, 감정 분석 API를 통해 실시간 분석 결과를 제공합니다.


2. 프로젝트 목적

사용자가 자신의 감정을 쉽게 기록하고 분석함으로써 정서 변화를 인식하고 그에 맞는 영화·콘텐츠를 추천받아 감정 관리에 도움을 주는 것을 목표로 합니다.


3. 주요 기능

메인 페이지

기능 설명
랜딩 페이지 앱 실행 시 첫 화면으로, 서비스 소개와 주요 기능 안내
감정 적는 페이지 사용자가 당일 느낀 감정을 자유롭게 글을 작성하는 화면
감정 처리 페이지 작성한 글을 감정 분석 API에 전송하여 처리
감성 분석 결과 페이지 당일 느낀 감정 분석 결과를 해시태그와 감정 종류를 함께 표시
히스토리 페이지 감정 분석 결과를 시각화(온도계 UI)와 함께 표시 ,날짜별로 과거 감정 기록 확인 가능
맞춤 추천 리스트 보기 페이지 감정 결과에 따라 맞춤 영화/콘텐츠 리스트 제공

설정 페이지

기능 설명
푸시 알림 설정 푸시 알림 on/off 토글 설정
회원정보 페이지 사용자 프로필 확인 및 닉네임 등 개인정보 수정
공지사항 페이지 서비스 공지와 업데이트 내역 확인

로그인 페이지

기능 설명
스플래시 페이지 앱 로딩 화면 및 브랜드 로고 표시
스플래시 페이지 - 로그인 카카오 로그인 등 OAuth 인증 페이지
회원가입 페이지 신규 회원 가입 및 약관 동의 화면

4. 화면

image image image
image image image
------ ------- -------
image image image
------ ------- -------
image image image

5. 기술 스택

구분 기술
프레임워크 React Native
언어 TypeScript
스타일링 React Native StyleSheet
API 통신 Axios
상태 관리 Zustand

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •