Inspiration

We work a lot with team members who are not located in the same country, or do not share a primary language. Being able to quickly go inside the app and translate message quickly was something that we found wou dbe really helpful during the workday.

What it does

Allows users to quickly translate messages to a language to be able to better communicate with their team members

How we built it

We utilized Google translation services for sending our api requests to, built a custom backend to handle those requests, and pass those requests through our app

Challenges we ran into

Learning the Monday app API setup was a bit tricky at first, but the documentation and video tutorials were really helpful. Also, settling on a service for the translation was a bit tricky, but Google proved to be the better choice for ease-of-use and future cost (were this app to be fully adopted by teams in production). Additionally, the service provides a fair degree of accuracy in the translations, and is constantly improving

Accomplishments that we're proud of

We were able to build a useful application with a simple, custom backend and a simple frontend build

What we learned

How the Monday API functions and how the google translate api works

What's next for Translator

It would be nice to expand upon the project as a whole, being able to have the ability to directly translate messages through notes for example.

Additionally, there are several features in the UI/UX that can be improved upon, from making the interaction more responsive when auto-detecting languages, and allowing the user to more easily copy translated text, or directly send it to the user

Share this project:

Updates