Inspiration
The MLH hacker community is incredibly diverse and there are hackers around the world speaking different languages. So I tried to build something which can translate one language into another.
What it does
It's a simple web app hosted on the Azure App service. You can put your text in the given box which you want to translate. Then you can choose your preferred language in which you want to translate the given text and boom! It will translate the language for you by automatically detecting the language of the given text.
How we built it
The app is built with flask, HTML, Azure Cognitive service, and Azure App Services. I used Flask and HTML to build the front end of the app. And then added the backend with the help of Azure Translator. And to make it available for all, I hosted it on Azure App Services.
Challenges we ran into
There were few challenges I faced throughout the journey like - code errors, CI/CD pipeline errors but in the end, everything went well.
Accomplishments that we're proud of
I built the app from scratch and also wrote a very simple and explaining blog on how to build the app on your own. And to be honest the most difficult part was to write down everything about building the app. So I am proud of that most.
What we learned
I learned a lot of new things like how to host your web apps with Azure App services, How to integrate a CI/CD pipeline with your web app, how to use Azure Translator in your app, and many more.
What's next for Translate-dev-in
I'm planning to add more features to it like - the speaking feature. So it can take the voice as input and can translate it into another language.
Log in or sign up for Devpost to join the conversation.