BioEcko Docs
Advanced

Studio (Low-Code Platform)

Bio Ecko Studio is a low-code platform that allows hospital administrators and power users to build custom forms, workflows, dashboards, reports, and pages...

February 2026 · 5 min

Manual area

Advanced

Coverage

6 sections

Operator notes

3 implementation notes

Overview

Bio Ecko Studio is a low-code platform that allows hospital administrators and power users to build custom forms, workflows, dashboards, reports, and pages without writing code. It enables rapid customization of the ERP to match your hospital's unique processes. Access at /dashboard/studio.

Form Builder

The Form Builder at /dashboard/studio/form-builder provides a drag-and-drop interface for creating custom data collection forms:

  • Field Types -- Text, number, date, dropdown, checkbox, radio, file upload, signature, rich text, and calculated fields
  • Validation Rules -- Required fields, min/max values, regex patterns, conditional visibility
  • Sections & Pages -- Multi-page forms with section headers and progress indicators
  • Templates -- Save forms as templates for reuse across departments
  • Data Storage -- Form submissions are stored in a flexible JSON schema and can be queried via the report builder
  • Integration -- Forms can be linked to patient records, admissions, visits, or standalone

Workflow Designer

The Workflow Designer at /dashboard/studio/workflow-designer creates automated approval and routing workflows:

  • Visual Builder -- Drag-and-drop flow chart editor with conditions, actions, and routing nodes
  • Triggers -- Form submission, record creation, status change, scheduled time, or manual trigger
  • Actions -- Send notification, update record, create task, route for approval, call API, send email/SMS
  • Conditions -- Branch based on field values, user role, department, or custom expressions
  • Approvals -- Multi-level approval chains with parallel or sequential routing, escalation on timeout
  • Monitoring -- Track active workflow instances, identify bottlenecks, and view completion rates

Dashboard Designer

The Dashboard Designer at /dashboard/studio/dashboard-designer creates custom KPI dashboards:

  • Widget Library -- Counters, charts (bar, line, pie, area), tables, gauges, and map widgets
  • Data Sources -- Connect to any table in the database, or use pre-built data views for common metrics
  • Filters -- Date range, department, doctor, ward, and custom dimension filters
  • Layout -- Responsive grid layout with drag-and-drop widget positioning
  • Sharing -- Dashboards can be shared with specific roles or published organization-wide
  • Auto-Refresh -- Configurable refresh interval for real-time monitoring displays

Report Designer

The Report Designer at /dashboard/studio/report-designer builds custom tabular reports:

  • Data Sources -- Select tables and define joins visually
  • Columns -- Choose fields, apply aggregations (sum, count, average, min, max), and add calculated columns
  • Filters -- Parameter-based filtering with user prompts at runtime
  • Grouping -- Group by one or more dimensions with subtotals
  • Export -- PDF, Excel, CSV export with configurable formatting
  • Scheduling -- Schedule reports for automatic delivery via email

Page Builder

The Page Builder at /dashboard/studio/page-builder creates custom pages within the ERP:

  • Component Library -- Pre-built sections (hero, cards, tables, forms, charts, text blocks, images)
  • Data Binding -- Connect components to database queries for dynamic content
  • Styling -- Theme-aware styling that matches the ERP's design system
  • Publishing -- Pages can be published to the sidebar navigation for specific roles
  • Versioning -- Page versions are tracked with rollback capability

Notes

Tip

Start with the Form Builder to create custom checklists and assessment forms specific to your hospital's processes. These integrate seamlessly with the workflow engine.

Info

Studio creations are version-controlled. You can always revert to a previous version if a change causes issues.

Warning

Custom dashboards with complex queries may impact performance. Use pre-built data views for common metrics and limit real-time refresh to dashboards that truly need it.

On this page