Project02-RealTime-Translation-Messenger
[![Swift](https://img.shields.io/badge/swift-v5.1-orange?logo=swift)](https://developer.apple.com/kr/swift/)
[![Xcode](https://img.shields.io/badge/xcode-v12.1-blue?logo=xcode)](https://developer.apple.com/kr/xcode/)
[![Javascript](https://img.shields.io/badge/javascript-ES6+-yellow?logo=javascript)](https://github.com/airbnb/javascript)
[![Typescript](https://img.shields.io/badge/typescript-v4.0.3-white?logo=typescript)](https://www.typescriptlang.org/)
[![react](https://img.shields.io/badge/react-0.0-9cf?logo=react)](https://reactjs.org/)
[![NodeJS](https://img.shields.io/badge/node.js-v12.18.3-green?logo=node.js)](https://nodejs.org/ko/)
[![GitHub Open Issues](https://img.shields.io/github/issues-raw/boostcamp-2020/Project02-B-RealTime-Translation-Messenger?color=green)](https://github.com/boostcamp-2020/Project02-B-RealTime-Translation-Messenger/issues)
[![GitHub Closed Issues](https://img.shields.io/github/issues-closed-raw/boostcamp-2020/Project02-B-RealTime-Translation-Messenger?color=red)](https://github.com/boostcamp-2020/Project02-B-RealTime-Translation-Messenger/issues?q=is%3Aissue+is%3Aclosed)
[![GitHub Open PR](https://img.shields.io/github/issues-pr-raw/boostcamp-2020/Project02-B-RealTime-Translation-Messenger?color=green)](https://github.com/boostcamp-2020/Project02-B-RealTime-Translation-Messenger/pulls)
[![GitHub Closed PR](https://img.shields.io/github/issues-pr-closed-raw/boostcamp-2020/Project02-B-RealTime-Translation-Messenger?color=red)](https://github.com/boostcamp-2020/Project02-B-RealTime-Translation-Messenger/pulls?q=is%3Apr+is%3Aclosed)
프로젝트 소개 🎶
![https://user-images.githubusercontent.com/48614208/101977209-2ee9db80-3c8f-11eb-9815-9085f950fa83.gif](https://user-images.githubusercontent.com/48614208/101977209-2ee9db80-3c8f-11eb-9815-9085f950fa83.gif)
PapagoTalk
PapagoTalk
은 다자간 채팅이 가능한 실시간 번역 채팅 웹/앱 서비스
입니다.
저희 Team Madagascar는 세계의 다양한 언어를 사용하는 사람들이 언어의 장벽을 허물고
어우러져 살아갈 수 있기를 희망합니다.
✅ 로그인 없이 간편하게 이용하세요
저희 서비스는 단순히 사용자명과 사용 언어, 파파고톡이 제공하는 알록달록한 앵무새 프로필을 통해 채팅에 참여할 수 있습니다.
✅ 친구와 함께 이용하세요
참여하고 있는 채팅방의 코드를 복사하여 다른 사람에게 공유할 수 있습니다. 친구를 초대해 함께 채팅해보세요.
✅ 실시간으로 번역 결과를 확인하세요
채팅을 입력함과 동시에 번역 결과를 확인할 수 있습니다. 또한, 자신이 전송한 채팅의 번역 결과도 확인할 수 있습니다.
✅ 음성인식을 사용해 보세요
음성인식을 통해 실시간으로 번역 결과를 확인하며, 음성인식 결과를 채팅으로 전송할 수 있습니다.
🎞 Demo Video
Web🕸
iOS🍎
Members 👯♀️
Tech Stack 🛠
Web 🕸
iOS 🍎
🗃 Project Folder
📁server
├── 📁node_modules
└── 📁src
├── 📁api
├── 📁middlewares
├── 📁utils
├── 📄server.ts
└── 📄schema.ts
📁client
├── 📁node_modules
├── 📁public
└── 📁src
├── 📁apollo
├── 📁components
├── 📁constants
├── 📁contexts
├── 📁generated
├── 📁hooks
├── 📁queries
├── 📁routes
├── 📁styles
├── 📁utils
├── 📄App.tsx
└── 📄index.tsx
📁iOS
├── 📁ReactorTests
├── 📁MessageModelTests
└── 📁PapagoTalk
├── 📁Network
├── 📁GraphQL
├── 📁MessageData
├── 📁UserData
└── 📁Response
├── 📁Persistent
├── 📁Entity
├── 📁Localization
├── 📁Common
├── 📁Constant
├── 📁Enums
├── 📁Extensions
├── 📁Factory
├── 📁PropertyWrapper
├── 📁Util
└── 📁View
└── 📁Presentation
├── 📁Coordinator
├── 📁LaunchScreen
├── 📁Home
├── 📁History
├── 📁Chat
├── 📁ChatCodeInput
├── 📁ChatDrawer
├── 📁Speech
└── 📁Setting