Inspiration

Food is a universal language of love, but in Chinatown, it often faces a unique barrier. Tourists from around the world come to explore the vibrant food scene, while many local residents, like Chinese elders, struggle to read the menus due to language differences. This disconnect creates challenges for both restaurant owners and their customers, which sparked the idea for our solution: a platform that bridges this gap, making dining experiences more inclusive and accessible for everyone.

What it does

Our platform solves this issue by translating restaurant menus. On the restaurant side, business owners can easily upload their menus and descriptions, which they can edit using an admin password that they set up during the registration process. This gives restaurant owners full control over their content, ensuring accurate and up-to-date information. On the customer side, diners can browse a list of available restaurants in Chinatown and seamlessly translate any menu into their preferred language, making it easier to explore new dishes without language barriers. The user-friendly interface ensures that both restaurant owners and customers can interact with the website with ease.

How we built it

We designed the platform using a combination of frontend and backend technologies. For the frontend, we primarily used React, JavaScript, and TSX to create a sleek, responsive design that would be easy for both restaurant owners and customers to navigate. Setting up the development environment was a crucial step in ensuring smooth performance. On the backend, we developed a system that supports multiple restaurants, each with their own menu and translation options. For translations, we integrated Claude Vision, which helped enhance accuracy and accessibility. Additionally, we built a secure password authentication system to protect restaurant data while allowing owners to manage their content effectively. To streamline access, we also implemented a QR code generator, enabling users to quickly scan and view translated menus. These features make our platform a powerful and user-friendly tool for overcoming language barriers in Chinatown restaurants.

Challenges we ran into

Throughout the development process, we encountered several technical challenges. One of the biggest hurdles was dealing with UI routing and various styling issues, which required continuous troubleshooting and refinement. Additionally, finding a reliable translation model that balanced accuracy and cultural appropriateness proved to be difficult. We struggled to select the right approach, but by seeking help and iterating on different options, we were able to improve our results. Despite these challenges, we remained persistent, problem-solved effectively, and ultimately built a functional and impactful solution.

Accomplishments that we're proud of

We’re incredibly proud of a few key accomplishments. First, the implementation of the admin password feature, which gives restaurant owners control over their content, was a major milestone. Secondly, the ability to upload and translate menu photos smoothly, ensuring that customers can get an accurate translation, was another big win. Finally, we’re proud of how well the platform allows users to select their preferred language, offering a seamless, tailored experience. These features are what make our platform truly unique and helpful for both restaurants and customers alike.

What we learned

This project taught us many valuable lessons. From a technical standpoint, we learned a great deal about setting up environments for both frontend and backend development. We also gained experience working with translation models and optimizing them for real-world use. One of the biggest takeaways was learning how to ask for help, especially from mentors. Their guidance was invaluable in overcoming challenges like UI routing issues and finding the right translation model. On a personal level, we learned the importance of perseverance and teamwork. When things didn’t go as planned, instead of getting discouraged, we focused on problem-solving together and seeking the right resources to move forward.

What's next for DigiMenu

Moving forward, we’re excited to take DigiMenu to the next level. We plan to develop a mobile app that can be easily downloaded and accessed by users on the go. Additionally, we’re looking into adding more language options to the platform to cater to an even wider range of customers. We also hope to integrate more advanced features like restaurant reviews, customizable menus, and more filters to help customers find exactly what they're looking for in a restaurant. Our goal is to make DigiMenu the go-to platform for enhancing the dining experience in Chinatown and beyond.

Share this project:

Updates