Kolibri GUI widget toolkit evaluation

It’s an early stage for Kolibri project and are in the phase of evaluating GUI widget toolkit that can be used for the project. Along with my colleague Lobo, I decide to help in this evaluation.

I volunteered to implement the basic prototype using Angular 2, which will be used for evaluation.

Initial specs:

 

Based on this I have developed an independent angular app. Here are some of the screenshots.

User listing

Edit user

Add users to the class

You can get the code from: https://github.com/kurund/toy-app

The next task was to integrate it with kolibri application. It took me a while to understand the nuances of Django and finally with the help from kolibri team  I was able to get it working. https://github.com/kurund/kolibri/tree/frontend-demo-base

Now it’s up to kolibri team to decide which framework to choose. Note that other folks in the community are working to build same app in other technologies.


Also published on Medium.

Leave a Reply