Predictable Platform Core for Governed Development

Clean, predictable full‑stack foundation with strong data integrity and access control. AI‑ready without vendor lock‑in.

Data

Declarative JSON models → schemas, CRUD, lifecycle hooks, hierarchies, safe migrations.

Access

Rollbacks on errors, mutex/concurrency guards, row‑level ACL, session audit, rate limiting.

Frontend

Ready, independent UI framework with admin scaffolding, duplex WebSockets, observers, mobile blueprints.

Deploy

On‑prem/cloud/air‑gapped, minimal dependencies, live OpenAPI from code, rolling updates.

Integrations

Payments, access control, registries, ticketing — unified contracts and governance.

DevOps & Observability

Structured logs, monitoring hooks, backups and rollout scripts; OpenAPI from code.

AI‑readiness: explicit structural boundaries and audit points for future AI assistance. No claims of autonomous agent orchestration.

Full Feature Set

Data & Core

  • Class profiles (`tables.json`): Declarative entities, fields, and relations; the core generates DB and services via the built‑in ORM.
  • Unified standard API: One parameter contract for UI and external integrations; business logic lives in class methods with cross‑cutting validation.
  • Base class & CRUD: System methods out‑of‑the‑box — add, get, modify, remove — plus helpers.
  • Before / After hooks: Interceptors around CRUD for custom policies and workflows.
  • Dynamic fields: Compute complex, interdependent attributes without heavy aggregate queries.
  • Hierarchical data: Native trees and nested structures handled at the core level.
  • GoCore Data Migration: Automated mapping, type casts, and safe import/export from external sources or raw files.

Transactions, Security & Resilience

  • Autonomous rollbacks: Reverts the entire action chain on any error to protect data integrity.
  • Smart locks: Prevents concurrent conflicts and duplicate critical calls; multiple modes; auto‑release.
  • Adaptive caching: Built‑in intelligent caching to speed up responses and reduce DB load.
  • Granular ACL: Operation‑level permissions by role and row‑level visibility with hierarchical inheritance.
  • Session modes (`user_mode`): Switch roles within a single session without re‑login; avoids UI duplication.
  • Controlled impersonation: Admin/support can act on behalf of a user under explicit, time‑bound consent.
  • Session controls: Concurrent session limits, per‑minute rate limiting, IP blocking, and instant revocation.

Frontend, Communication & Mobile

  • Independent frontend framework (2026): React‑like rendering, no commercial licenses or vendor lock‑in.
  • Ready UI components: Forms, tables, lists, field editors, and filters integrated with admin scaffolding.
  • WebSockets: Bi‑directional updates; server changes appear instantly in the client without polling.
  • Selective subscriptions: Clients subscribe to specific entities based on the active screen/view.
  • Mobile app blueprint: React Native template connected to the core (auth, standard API), QR‑based env switching.
  • Notification hub: Unified logging plus outbound Email, SMS, Messengers, and Push; integrates external services.

Ready-Made Business Modules

  • Voda Video Consultations: WebRTC video/audio calls, chat, screen sharing, website widget, and other features.
  • E-commerce & Fintech: Products/services, shopping carts, inventory, checkout; invoicing, split payments, transactions, and payment gateway integration points.
  • Real Estate—CAFM YES: Commercial and residential property and facility management.
  • Tasks & Time Management: Automated scheduling, estimation, grouping, and calendar allocation for engineering workloads.
  • Integrations: PACS/access control, payments, registries, ticketing systems, etc.—a unified architecture with strict management.
  • Multi-language Support: Automated translation of app content, field profiles, and system messages.
  • Documentation: Internal and external sections with support for multiple languages and version control.

Operations, Testing & Logging

  • Mature DevOps: Build, deployment, monitoring, backups, and secure updates rollout (proven on Rocky Linux 8).
  • Auto-Documentation (OpenAPI): Specifications are generated automatically from backend comments and method parameters.
  • Structured Logging: Separated client and server logs; full response chain tracing for rapid diagnostics.
  • Integration Tests: Clean DB dumps/restorations, multi-user session emulation, and internal API calls from a system user.