BeeyLive is an application designed for event preparation and real-time transcription, enabling live subtitling with minimal delay. Picture a conference where attendees can view live subtitles directly on their phones while a technician set ups the event - hooking up audio, configuring transcription, and integrating translation engines.
I initially took over this project alone, inheriting a basic vanilla JS prototype that needed a complete rewrite in order to be production ready. Opting for React and Ant Design (commonly used within the company), I restructured the codebase into a maintainable, modern application. Later, a more senior colleague joined, and together we expanded the app’s functionalities. The project's smaller scale also allowed me to explore backend development, where I gained hands-on experience with Python and Flask.