Inspiration

  • Many times when we chat online we speak with people that don't speak our language, this app is made for people that don't know many languages but want to speak to people from different cultures

What it does

  • This app translates all incoming messages to the language you prefer and displays them on a web interface that's easy to use and very simple. ## How we built it
  • This app is made with Flask (Python micro-framework), WebSockets (Socket.io), HTML/CSS/JS, and the Google Translate API for translating all messages. ## Challenges we ran into
  • Translating the messages and displaying them in all the connected client's preferred language was difficult, as all the clients could have a different language they speak. ## Accomplishments that we're proud of
  • We're proud that the app works and it displays what we want in real-time ## What we learned
  • We learned how to use Flask, WebSockets, and how to use the Google Translate API to translate any text. ## What's next for Chat Translate
  • A better authentication system with username and password and a better-looking interface to attract more users to the app.
Share this project:

Updates