Software Development#
Want to develop for, with, or in i-doit? i-doit is a web application based on PHP and MySQL/MariaDB. The web GUI uses HTML/CSS/JS. In this section, you will learn how the software works under the hood -- useful both for functional extensions and for using the API or direct database access.
- Database Model — i-doit stores most content and settings in a Database Management System (DBMS).
- Developing Add-ons — Add-ons are standalone application components that extend the functionality of i-doit.