A modern, future-proof framework — thin client, microservice-based backend, built-in enterprise security and on-premise AI. This is the technological backbone of DataMagic.
Built on the current stable releases of the frameworks used — with continuous updates and a long support cycle.
A fast, modern user interface, continuously updated to the latest Angular release.
A server side built on Microsoft .NET long-term support (LTS) versions — a stable, up-to-date Microsoft stack.
A .NET-based core honed over decades — every DataMagic solution is built on a shared, modernizable core system.
Accessible from anywhere: Windows, Linux, macOS, iPhone/iPad, Android — or even on a Tesla's screen.
An architecture built on industry standards — scalable by load, with optimized database operations.
Parallelizable development and load handling, modular growth — not a monolithic system.
Industry-standard event-driven communication, a reliable integration backbone between services.
Horizontal scaling by load and growth — multiple servers, dynamic resource allocation.
Prepared data, faster screens and reports, less “waiting” on the user's side.
Queries and data recording run on separately optimized channels — complex reports can be run without slowing down transaction processing.
Monitoring, redundancy, failover and controlled releases — all built into the platform.
Updates without downtime, fast response to business needs — continuous delivery.
At every level — SQL, NATS, web service, microservice and ERP. Trends, capacity planning, incident prevention, targeted debugging.
Individually contracted availability and response times — tailored to the client's needs, with measurable performance data.
Redundant components, fault-tolerant design for continuous operation.
Fast/automatic switch to backup resources in case of failure, with minimal downtime.
Regular, controlled backups and restore procedures — business continuity.
A controlled release process: versioning, approval gates, gradual rollout, separated environments (dev / test / prod) and release notes for every release.
Detects database changes in real time using minimal resources and reacts immediately — no polling, no delay.
You continue where you left off — cross-device continuity between laptop, tablet and phone.
Important events are guaranteed to reach the user, wherever they are.
An in-house web platform — platform-level control, fine-grained permission management.
Permission management, logging and encryption are built in centrally at platform level — every module operates under the same security rules.
Modern, standard authentication and authorization for external systems.
Role-based and condition/attribute-based access — fine-grained, enterprise permission management.
Comprehensive logging: who did what and when in the system — traceability, compliance.
Encrypted data storage and encrypted data traffic (e.g. TLS / HTTPS).
Single sign-on with corporate AD, central identity management. Two-factor authentication to protect critical access.
A standard REST API covering every function — external systems, automations and integration tools can connect directly to the platform.
Standard and modern connection (OAuth 2.0) — easier enterprise rollout, smoother data exchange with the existing IT environment.
Processes or data changes can be turned into automatic hardware reactions — e.g. controlling warehouse signal lights, gates, scales or other devices in response to system events.
From e-mail or another platform — fully automatic or human-supervised semi-automatic processing.
Native document management within the ERP, integrable with existing stores — no separate DMS purchase.
Scheduled reports in PDF / Excel / CSV format, even as input for external automations.
Bulk data loading and modification from Excel — not only for master data (partners, items) but also for transactional data (documents, movements, measurements).
A visual process designer and configurable rules engine — processes can be modified without developer intervention.
Business processes predefined and broken down by role — tasks automatically go to the right colleague, with controlled access at every step.
Multi-level, conditional (e.g. by amount / partner / cost center) approval routes.
A deadline can be assigned to every approval step. Before expiry the system sends a reminder to the responsible person, and on expiry it automatically reassigns the task to their superior or a designated colleague.
Complex business rules configurable — conditions, relationships, dependencies and exceptions can be modified without developer intervention.
Drag & drop process building, versioning, templates and fast rollout.
Hardware/desktop integrations that are hard to achieve from a plain web app.
Your own, locally running AI — your data does not leave the corporate environment. It relies on the ERP's factual data, it does not “make up” answers.
Runs locally, not an “online” service — the data does not leave the corporate environment.
The AI relies on factual data provided by the ERP (master / database / process data), it does not “make up” answers.
Can be fine-tuned to your own needs, company-specific terms, document types and processes.
Full automation (straight-through) or safe operation with human approval (human-in-the-loop).
Automating data entry, creating charts, analyzing queries and results.
Automatic invoice / contract / completion-certificate recognition, data extraction and filing.
We can also prepare for technical / architecture-level consultations — for questions from IT managers, DevOps or security teams. Book a consultation.
Technical consultation