Why Unicornteach?
The Need
The pandemic situation has forced everyone confined in their rooms. Classes have changed online. Online has become the 'new normal' of various industries but mainly in the educational sector. The classes have shifted to various online platforms such as Google Meet, Zoom, or Microsoft Teams.
The Problem?
Theses platforms as a whole were not built and optimized for online education, it was built for meetings and conferences optimized for high quality 'streaming'. So the problem of high data consumption arises with these apps.
Taking a recent survey about online education about 49% of students in the student population don't have access to a good quality network connection. This is a major problem in the education sector going completely 'online'
The Solution
The Online-classes are mostly presentation-oriented, so how can we reduce data consumption without affecting the quality of online classes?
We at the Unicorn Dev community focused to find a solution to this problem and hence we've come up with it.A platform that is focused on improving the quality of online education and reducing data consumption.
Prototype
Here we introduce a board where you can draw freely (and essentially take classes, also can be used in other industries). This prototype enables us to show that our idea is completely possible with the presently available tech.
How we do it
We cut out the unnecessary data consumption and transfer only the essential information. In UnicornTeach we work with a simple principle in changing only the pixel where any change has occurred based on a coordinate system. Here the only data consumed is for the transfer of the position of the pixel concerning the coordinate system.
Tech Used
ExpressJs
Getting Started
The web
Connect to us directly through our website by clicking here
Desktop Client
Download our desktop client for windows from here
> Download the zip file from the above link.
> Extract the files and run UnicornTeach.exe.
Run Offline
The easiest way to get started with unicornteach
$ npm i package.json
$ node server.js
You can access the app by visiting
localhost:3000

Log in or sign up for Devpost to join the conversation.