Home / All Innovations / Innovation Details
Image

WEB MESSENGER "Uvossu"

Description: "Uvossu" is a web messenger which has a lot in common with other messengers. The thing is that 'Uvossu' allows you to send code in a very convenient form. In the future, dev teams can use this for sharing code to make the debugging process faster.

"Uvossu" is a web messenger which has a lot in common with other messengers. The major programming language is TypeScript. TypeScript is a strongly typed programming language that builds on JavaScript, giving you better tooling at any scale. As I said, I chose React and Redux as the main libraries for creating the client part of an application. React makes it painless to create interactive UIs. Design simple views for each state in your application, and React will efficiently update and render just the right components when your data changes. Redux works with any UI layer and has a large ecosystem of add-ons to fit your needs. Git and GitHub were used for version control. One of the essential parts of development is a database and its structure. It stores all information about users and chats. I used Firebase Store and the online file repository Firebase Storage. The developed system is unique because there isn’t any web messenger which allows you to share code conveniently and run it immediately in the messenger. In the future, dev teams can use ‘Uvossu’ for sharing code to make the debugging process faster.

Organisation: National Center “Junior Academy of Sciences of Ukraine” under the auspices of UNESCO

Innovator(s): Maksym Leshchenko

Category: Information Technology

Country: Ukraine

Bronze Award