- 스피킹을 통한 영어 학습 웹 사이트
- 내 학습 로드맵을 따라 영어 영상 학습
- 쉐도잉을 통한 반복 연습 및 발음 평가를 통한 영어 학습
- 사용자 정보 기반 추천 쉐도잉 영상 제공
- 선택한 주제 기반 AI와의 음성 채팅
- 유저와의 음성 채팅으로 문법, 문맥 점수 기반 게임
- 다양한 상황별 챌린지를 통한 자연스러운 영어 구사 연습
- ELO 점수 시스템을 이용한 랭킹 시스템
| React | 18.2.0 |
|---|---|
| Node.js | 18.16.0 |
| VSCode | 1.77.0 |
| tailwind | 3.3.1 |
| npm | 8.19.2 |
| eslint | 8.36.0 |
| recoil | 0.7.7 |
| Spring Boot | 2.7.11 |
|---|---|
| Java | 11 |
| IntelliJ | 2022.3.1 |
| FastAPI | 0.95.0 |
| Python | latest |
| MySQL | 8.0.32 |
| Redis | latest |
- 자신이 현재 학습 중인 쉐도잉 영상 진도가 나타납니다.
- 좋아요 순 인기 챌린지 목록이 나타납니다.
- 사용자 정보를 기반으로 영어 문장을 추천해줍니다.
- 유저 게임 상위 10위권 사용자들이 나타납니다.
- 카테고리 별로 쉐도잉 영상 목록을 볼 수 있습니다.
- 마이크 버튼을 누르고 문장을 따라 말해 발음 평가를 받을 수 있습니다.
- 정확도, 완성도, 발음, 유창성에 대한 점수를 얻을 수 있습니다.
- 쉐도잉 영상의 문장을 반복하면서 학습할 수 있습니다.
- 문장의 단어를 누르면 단어장을 볼 수 있습니다.
- 화살표 버튼으로 다음 자막으로 이동해 학습할 수 있습니다.
- 구간 영상을 20번 반복 학습하게 되면 학습이 완료됩니다.
- 참여할 수 있는 챌린지 목록을 볼 수 있습니다.
- 해당 챌린지에 참여한 사용자들의 챌린지 목록을 볼 수 있습니다.
- 미리보기를 누르면 원본 챌린지 영상을 볼 수 있습니다.
- 참여하기를 누르면 해당 챌린지에 참여할 수 있습니다.
- 사용자 챌린지를 볼 수 있습니다.
- 좋아요를 누를 수 있습니다.
- 자신의 챌린지면 삭제할 수 있습니다.
- 공유 버튼을 눌러 링크를 복사할 수 있습니다.
- AI와 채팅, 사용자와의 채팅 중 선택할 수 있습니다.
- 대화하고 싶은 주제를 선택할 수 있습니다.
- 선택한 주제를 바탕으로 AI의 첫 채팅이 나옵니다. AI와 자유롭게 대화할 수 있습니다.
- 마이크 버튼을 눌러 말한 내용이 대화창에 표시됩니다.
- 인식을 잘못한 부분이 있다면 키보드 버튼을 눌러 수정할 수 있습니다.
- 채팅을 보내면 AI의 답장을 받으며 계속 채팅을 이어갈 수 있습니다.
- 말을 잘못 인식했다면 내용을 초기화할 수 있습니다.
- 대화 게임하기 버튼을 눌러 매칭을 기다릴 수 있습니다.
- ELO 시스템을 통해 자신의 점수 구간에 맞는 사람들이 매칭됩니다.
- 게임할 수 있는 상대가 대기열에 들어오면 매칭되고, 채팅방으로 이동합니다.
- 자기 턴에만 음성 채팅을 보낼 수 있습니다.
- 제시어를 포함해 말하면 보너스 점수가 부여됩니다.
- 제한시간 안에 말하지 못하면 pass가 됩니다.
- 10번의 턴이 끝나면 결과 페이지로 이동합니다.
- ELO 기반 점수 시스템으로 점수가 부여됩니다.
- 상대와 나의 문법 점수, 문맥 점수를 볼 수 있습니다.
- 오른쪽에서 내 문장의 각각 문법 피드백을 볼 수 있습니다.
- 현재 내 학습 로드맵을 볼 수 있습니다.
- 순서대로 학습할 시 다음 단계를 볼 수 있습니다.





























