Given the transition to working and learning from home.
Streamline was designed to make delivering presentations easer for the presenter and more meaningful for the audience. Our product makes presenting hands-free using voice recognition technology.
One of the most significant challenges that our team ran into were the organization of code. This was our first experience collaborating on code in practically real time. In some cases this mean that in order for the next person to work on their feature commits would have to be made without reviewing. As a result not all code used the same style of syntax. Combines with some missing documentation this made merging and finding issues difficult at times.
Chrome extensions provide ease of customization for one of the worlds most used browsers. However, extensions are very limited. In an effort to reduce vulnerabilities for the user.
After better understanding some of the limitations of Chrome extensions we plan to implement the features of Streamline utilizing other frameworks.