Skip to main content

obeliOmed Docs

Developer documentation for the obeliOmed ophthalmology SaaS ecosystem

Getting Started

Set up your local environment, understand the plugin architecture, and make your first contribution to the obeliOmed ecosystem in under 30 minutes.

Start here →

17 Plugins

Explore the full obeliOmed plugin ecosystem — from ObelioCore and ObelioScheduling to ObelioSurgery, ObelioBilling, and beyond. Each plugin has its own API reference, schema, and examples.

Browse plugins →

Architecture & ADRs

Understand the design decisions that shape the ecosystem — multi-tenant pattern, visibility layers, CalVer versioning, FacturaScripts conventions, and 35+ Architecture Decision Records.

Read ADRs →

API Reference

Auto-generated from PHPDoc, swagger-php annotations, and schemaspy. Covers REST endpoints, PHP class/method reference, and full database schema for all 17 plugins.

View API →

Cookbook & Tutorials

Step-by-step recipes for common developer tasks: adding a new plugin, extending an existing one, working with the visibility system, writing PHPUnit + Playwright tests, and more.

Open cookbook →

Compliance

Technical documentation for RGPD / LOPD-GDD compliance, audit event catalogue, data retention policies, security disclosure, and legal guardian handling (Ley 41/2002 + LO 1/1996).

Compliance docs →