UnicornTeach

logo

Powered by Unicorndev

Please view the readme in Light Mode for better experience

Header

Contents

  • Why Unicornteach ?
  • Prototype
  • How we do it
  • Tech Used
  • Getting Started
  • Ask the developers
  • Why Unicornteach?

    The Need

    The pandemic situation has forced evryone 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 Need?

    The Problem ?

    High Data Consumption

    Theses platforms as a whole was not build and optimized for online education, it was build for meetings and confrences optimized for high quality 'streaming'. So the problem of high data consumption arrises with these apps.

    Taking a recent survey about online education about 49% of students in the student population dont'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-classess are mostly presentation oriented , so how can we reduce the data consumption without affecting the quality of online clasees ?

    We at Unicorn Dev community we focused to find a solution to this problem and hence we've come up with logo A platform that is focused in improving the quality of online education and reducing data consumption.

    solution solutionmain

    Prototype

    Here we introduce a board where you can draw freely (and essentially take classes, also can be used in other industries). This protype enables us to show that our idea is completely possible with the present available tech.

    simple video demo

    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 the position of the pixel with respect to the coordinate system.

    Tech Used

    nodejs Vue js html css3 heroku 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

    Read our extended documentation here

    Contributors

    Sidharth S Unnithan   Sidharth P   Amal Shibu   Deo Saju