Skip to content

캐릭터와 재미있게 대화하며 영어 공부를 할 수 있는 웹 서비스

Notifications You must be signed in to change notification settings

seyeonsim/doLearn_FE

Repository files navigation

두런두런

캐릭터와 재미있게 대화하며 영어 공부를 할 수 있는 웹 서비스


📅 개발 기간 : 2024.02.29 ~ 2024.04.02

🔗 배포 주소 : https://43.203.227.36.sslip.io/




개발 팀 소개

이름 역할
한우리 Back-end - Chat AI 선정
- 캐릭터 AI와 대화 기능 구현
- 학습하기 예문 생성 구현
이정원 Back-end - 서버 구축 및 배포
- SSL 인증서 발급 및 https 연결 설정
- TTS API 기능 구현
- User 기능 API 구현
심세연 Back-end - Chat AI 선정
- STT 기능
- 미션 표현 데이터 생성
- 캐릭터와의 대화에서 미션 표현 사용 여부 판단
김상호 Front-end - 대화하기
- 대화목록
손호성 Front-end - Redux-toolkit을 이용한 상태관리
- 로그인, 마이페이지 구현
- 마이페이지 생성, 수정, 삭제 기능 구현
- React-hook-form을 이용한 유효성 검사
- 랜딩 페이지, error 페이지 구현
- 퀴즈 기능 구현
한지혜 Front-end - CSS 전반
- 메인 페이지




기술 스택

Front-end

- BUILD

- LIBRARY

- NPM


Back-end

- DevOps

- DataBase


Cooperation Tools




주요 기능

💬 대화하기

기능
🔊
Speech-to-Text
stt.mov
🔊
캐릭터 AI와 대화,
답변 Text-to-Speech
tts.mov
대화의 감정에 따라 바뀌는 캐릭터 감정
미션(학습하기 - 학습 완료) 표현 사용 여부 판단 대화 미션
대화 종료 버튼 클릭
: 대화 종료(저장) 및 문법 교정
대화종료, 교정



📖 학습하기

기능
수준별 표현 수준별
AI 활용 예문 생성 예문
학습 완료, 해당 표현은 대화하기 미션으로 할당됨 학습 완료
퀴즈 퀴즈

About

캐릭터와 재미있게 대화하며 영어 공부를 할 수 있는 웹 서비스

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages