Extensible platform

Translations: de

AlekSIS provides a platform for app development, allowing customisation as extension by third parties.

The core and all official apps are intended with robustness in mind, and with high-quality code that follows best practices and uses standard patterns of Python and Django. That way, it is intended to be a textbook example of a big web application, that as such can be used in class to teach web programming.

The goal is to get students involved in improving the tools used at their own school, making a direct and feelable impact on their own environment and free software in general.