-
-
This is a screen on which a message or text is displayed that can change size, color, font, and so on.
-
This is the management system where only the admin can add new users and send me permission and a password so they can use the application.
-
These are colors, fonts, and options that you can apply to your message if you want it to blink, change size, and so on.
-
These are colors, fonts, and options that you can apply to your message if you want it to blink, change size, and so on.
-
THIS IS FOR BLINKING TEXT YOU CAN HAVE FUN HIRE
-
ovo je prevodioc na vise jezika sa glasovnim funkcijama znaci mozete pisati i pricati prevedi na engleski
-
These are pre-selected quick messages and emojis that you can use in the text.
-
These are pre-selected quick messages and emojis that you can use in the text.
The idea behind ChatBoard was inspired by the need for an easy-to-use, multilingual LED scroller display application that could facilitate communication between individuals who speak different languages. Existing solutions like ledscroller.com provide basic scrolling text functionality, but lacked features like translation, voice interaction, and personalized branding. ChatBoard was conceived to bring these enhancements together in one platform to improve communication, especially in multilingual environments such as workplaces, events, and customer service settings.
What it does ChatBoard is a cross-platform application that allows users to display scrolling LED messages on their mobile devices, tablets, and laptops. It supports customization with logos and client names, multilingual automatic translation, and voice translation in both directions. Users can input text or dictate messages in their native language, which the app then translates and vocalizes for the other party. The application also offers fun features like emoji integration and LED blinking effects to make messages more expressive.
How we built it The application was developed using the Bolt New low-code platform, which allows for responsive web design and easy deployment across devices. We integrated external APIs such as Google Translate, Google Speech-to-Text, and Text-to-Speech to handle multilingual translation and voice functionality. Cloud database integration ensures data synchronization and secure storage of client information and messages. A user-friendly interface was designed to facilitate quick message input, logo upload, language selection, and customization options like font and scrolling speed.
Challenges we ran into Some challenges included ensuring real-time and accurate translations for multiple languages, implementing smooth text scrolling with customizable visuals, and integrating voice recognition and speech synthesis for different languages in both directions. Balancing functionality with simplicity to maintain an intuitive user interface was also a challenge. Additionally, enabling secure access and data synchronization across devices required careful backend planning.
Accomplishments that we're proud of We successfully created a fully functional, responsive application that works seamlessly across different device types. The integration of two-way multilingual voice translation within the LED scroller is a unique and innovative feature. The addition of expressive tools like emojis and LED blinking added personality to the app. Ensuring data security and synchronization further strengthened the usability of ChatBoard in practical scenarios.
What we learned We gained valuable insights into working with translation and voice APIs, responsive UI design for varied screen sizes, and the implementation of security features in a low-code environment. The project reinforced the importance of balancing rich features with usability. We also learned techniques to optimize performance for smooth scrolling and voice processing on mobile and web platforms.
What's next for ChatBoard LED Scroller Application Future development plans include adding more languages and dialects for translation, expanding the phrase library with user-generated content, incorporating real-time weather and news feeds on the scroller display, and implementing deeper customization options for visuals and animations. We also aim to explore AI-driven language enhancements and offline functionality for use in low-connectivity environments. Continuous user feedback will guide ongoing improvements to make ChatBoard the go-to app for multilingual LED message displays.
Log in or sign up for Devpost to join the conversation.