

Auto Translate Chat
In 2022, I led the development of an Auto-Translate Chat project as part of Ho Chi Minh City University of Transport subject aimed at solving real-world challenges. The platform enables users to communicate seamlessly across language barriers by automatically translating messages into their preferred language.
This project marked my entry into web development and introduced me to React.js, laying the foundation for my career in building intuitive and user-centric applications.
Getting Started
In early 2022, I led a team to build an auto-translate chat application aimed at breaking language barriers in online conversations. Inspired by the idea of seamless global communication, we wanted to create a platform where users from different countries could chat effortlessly, with messages automatically translated into their preferred language.
Using React.js for the frontend, Firebase for real-time data storage, and an API for language translation, we developed the first version of our app. It allowed users to send messages in their native language and have them instantly translated for the recipient.
Shortly after launch, we noticed strong engagement but also challenges with translation accuracy and latency. Talking to users, we found that context-sensitive translations and UI improvements could enhance the experience. These insights helped us refine the app, optimize performance, and improve language processing.
This project was my first deep dive into full-stack web development, teaching me invaluable lessons about real-time databases, API integration, and user experience design. It laid the foundation for my journey as a developer, giving me the confidence to tackle more complex projects in the future.
Achieved
We successfully onboarded over 20 users, primarily within my classroom.
Learned
React.js
Firebase
RapidAPI
Scss
Role
Project Manager
Lead Developer
