A startup client, based in India wanted to develop a content based learning app to cater to K 12 students in India. It was a video based learning application, where in , the video content would be rendered in multiple local languages in India, for a subject that the student has subscribed to. The challenge was that the video content had to be streamed (not downloaded) in a low bandwidth conditions in multiple languages.
We built an ionic based Application along with a java based admin backed to enable management and streaming of content. The student could navigate the content by chapters of a subject he has subscribed to. He can also take quiz against each of the chapter and be able to share the score he got from the app.