TChat is the simple single page application for auto translated chat built on .
Live Demo
This project built for improve vue and cloud skills.
- Routing with Vue-Router and state management on Vuex.
- Users are stored in Firebase Realtime Db. To remember the users kept the information in cookie with crypted data.
- Messages are delivered with RabbitMQ (dockerize and runnig on ec2), connection with Paho-MQTT framework.
- Auto translate with Yandex Translate API between selected language on user login.
- Live demo on AWS S3 bucket. Used vue-cli s3 deploy plugin for production.
npm install
npm run serve