The modules
This is the work that is already done. Every module is in production and used in at least one product — your team does not start from zero, but at what makes your product yours.
-
Tenant separation & data storage
- Tenant model with network separation
- Optionally a separate database per tenant
- API-based infrastructure and tenant management
-
Roles, permissions & authentication
- Registration and sign-in for users
- Sign-in via Azure Active Directory, Google and Apple accounts
- Attribute- and function-based model for roles and permissions
- Different sign-in mechanisms through one central point of access
-
Security
- Encrypted transmission and storage of data
- Tools for standards-compliant application development
-
Offline-capable apps
- Native apps for iOS, Android and Windows
- Keep working without a network and synchronise later
- React-based browser application (single page application)
- Distribution via App Store, Google Play and Microsoft Store
-
Report Manager
- PDF reports from structured data (JSON)
- Layout maintenance in a WYSIWYG editor, without HTML or CSS knowledge
- Individual report layouts that can be adapted quickly
-
Application Hub
- Central entry point to all provided applications
- Control and administration for different user groups
- A uniform, standardised base
-
Interfaces & integration
- REST-compliant programming interfaces
- Connection of databases, applications, devices and sensors
- Connection of upstream and downstream systems
-
Document management
- Audit-proof storage of files
- Video streaming
- Management of large data volumes, fast classification of new files
-
Event bus, task scheduler & notifications
- Event bus for communication between applications
- Task scheduler for background work
- Notifications and prompts inside the application
-
Dashboards
- Individual dashboards for key figures and trends
-
Multilingual support
- Central management of multilingual applications
- Translation tools and maintenance of language versions
-
Interaction concept & corporate design
- A consistent interaction concept across platforms
- Adaptation to your corporate design
-
Deployment, CI/CD & operating models
- Docker-capable CI/CD pipeline
- Operation on-premises, with a hosting provider or in the CEPHORIA Cloud
- Operation, maintenance, monitoring and security included
-
AI guardrails
- Data stays within your customer's tenant boundary
- Results are traceable
- You decide what gets validated
Every one of these modules had to be built once. The only question is whether your team builds it again.