CORE
Composable Operational Runtime Ecosystem
Kernel, router, module registry, database and migrations, two languages, dashboard shell, CRUD pattern, and the XLS import/export used by every module.
The modular framework and the modules installed in this application.
Roedavan Framework ยท version 0.1.0
Reusable Online Ecosystem for Digital Applications, Visuals, Audio, and Natural Interaction
ROEDAVAN is a modular PHP ecosystem for web applications, assessment, and natural interaction (voice, gestures, facial expressions). Every project shares one core and installs only the modules it needs. Each module is named after the acronym of what it does.
Composable Operational Runtime Ecosystem
Kernel, router, module registry, database and migrations, two languages, dashboard shell, CRUD pattern, and the XLS import/export used by every module.
Adaptive Design Experience for Landing-page Administration
Landing page with several templates, site settings (name, logo, contact), and system status.
Built-in Identity, Authentication, Network-access, Credentials, and Accounts
Registration, sign-in, e-mail verification, roles and tiers, guest mode, active sessions, password reset, and the authentication log.
Configurable Administration, Records, Operations, Listing, Interface, Navigation, and Analytics
User management, Excel import/export, Universal and manual CRUD, data pages, and the Menu Manager that arranges the sidebar.
Distributed Integration, API Networking, and Authorization
API gateway for mobile apps, Unity projects, and other systems: clients with API keys, token sign-in (access + refresh), per-scope permissions, rate limits, request logs, and OpenAPI docs.
External Linked Information & System Access
Home for external applications in the external/ folder: found automatically from a manifest, sign-in and sign-up through BIANCA/DIANA with no key in the browser, separate data tables of their own, CAROLINA data pages, status, and logs.
Flexible Unified Job, Iteration, and Kanban Administration
Kanban boards per account (TODO LIST, ON PROGRESS, DONE, ARCHIVE) with drag and drop, summary cards, a progress bar, auto-archive, a Table View, public Guest Boards (/fujika/?name), and route aliases such as /kanban.
Global Integrated Scheduling, Event Logging, and Alerts
Calendar per account: appointments, teaching, deadlines, and other schedules on a month grid, summary cards, H-3/H-2/H-1 reminders in the navbar bell and by e-mail, a Daily Log, keyword search, a Table View, public Guest Calendars (/gisela/?name), and route aliases such as /kalender.
Hierarchical Editorial Layout, Education Notes, and Articles
Articles and news like a mini WordPress: a visual editor with images, nested categories, tags, drafts and scheduled publishing, public pages at /news/2026/10/article-title with archives, search, and RSS, and an API (scope helena.read) for front ends built as external applications.
Integrated Monitoring, Evaluation, Latency, Diagnostics, and Analytics
Site performance monitoring: page load time, server response (median and p95), Core Web Vitals from visitors' browsers, uptime of the site and other addresses, server and JavaScript errors, a health score, optimization recommendations, and an Analyze Now button.
Application Logic for Integrated Core Extension
The application of the ALICE module: a welcome page and "Hello, World!" in plain PHP.
Browser-based Educational Activities, Testing, Responsive Interaction, Challenges, and Evaluation
Interactive quiz game with its own question bank, Excel import, and automatic grading.
Conversational Assessment Through Human-like Engagement, Responsive Interaction, Natural Language, and Evaluation
Speaking-practice visual novel with its own story bank, Excel import, and transcript assessment.
Dynamic Organized Modular Integrated Navigation, Interactive Querying, and User-configured Engine
A website template shaped in the Studio: hero carousel, team, news/PDF/video/game menus with their own grids, themes and colours, content in two languages.
The bold letters form the module name. Disabled modules can be turned on in config/modules.php or with the installer.