Frequently Asked Questions (FAQ)

This FAQ provides answers to common questions about the Corporate Framework's model and policies.

If you cannot find what you are looking for, please contact us.

Certified developers

Please sign in to the Developer Hub for access to our Advanced Troubleshooting Guide, which contains detailed technical instructions, debugging information, and solutions for complex issues.


General Questions

What is the Corporate Framework?

The Corporate Framework is a professional development platform.

Its purpose is to provide a secure, stable, and feature-rich foundation for building complex, business-critical applications.

It is designed to accelerate development by providing a complete set of pre-built, enterprise-grade components.

Who is the framework for?

The framework is engineered for businesses and organizations that require custom, high-quality software solutions.

It is intended for use by professional developers who are certified to work with our technology, ensuring a consistent standard of excellence.

What makes this framework different from open-source alternatives?

While open-source frameworks are excellent general-purpose tools, the Corporate Framework is a fully integrated, opinionated platform focused on solving complex business problems out of the box.

We provide a complete ecosystem with built-in, enterprise-grade features like Digital Signatures, granular Access Management, and a full Audit Log.

Our mandatory certification model also guarantees a higher and more consistent quality of development.

What are some typical use cases for the framework?

Our framework excels at building data-heavy, workflow-intensive business systems.

Common examples include custom ERP/CRM systems, compliance management platforms, secure document and case management portals, and other business-critical applications where security and reliability are paramount.

Project & Collaboration

How do we find a certified developer or partner?

We maintain a directory of certified developers and partner agencies.

If you are a business looking to build an application, you can contact us, and we will help connect you with a partner that fits your project's needs and industry.

What does a typical project process look like?

Typically, you will work directly with a certified developer or agency.

They will manage the project from specification and design to development, testing, and deployment.

Your role as the client is to provide the business requirements, while the certified developer handles the technical implementation using the framework.

Technical & Support

What technology stack is the framework built on?

The framework is engineered for high performance, security, and scalability, leveraging a modern and robust technology stack.

A deep understanding of these technologies is a key part of our developer certification.

  • Core Language
    The framework is built on the latest stable version of PHP, utilizing modern language features for strong typing, performance, and maintainability.
  • Database Layer
    While optimized for MySQL/MariaDB, our data abstraction layer is designed to be extensible.

    We have experimental support for PostgreSQL for advanced data-relational tasks and ClickHouse for high-performance analytics and logging.
  • Caching & In-Memory Storage
    For high-speed data access and job queue management, the framework integrates natively with Redis.

    This is essential for caching, session handling, and managing real-time operations.
  • Search & Indexing
    Our powerful search capabilities are driven by an integration with Elasticsearch.

    This allows for complex full-text search, data aggregation, and real-time analytics across massive datasets.
  • Real-time Communication
    For features requiring real-time updates, such as live notifications and dashboards, the framework utilizes WebSockets and can integrate with message brokers like RabbitMQ to manage complex, asynchronous communication between services.
  • Containerization & Deployment
    The framework is designed to be cloud-native and is delivered as a set of optimized Docker containers, ready for deployment on container orchestration platforms like Kubernetes.

Our certified developers are proficient in architecting solutions that leverage this entire ecosystem of powerful, and sometimes complex, technologies.

Does the application need to be hosted in a specific place?

No.

While we provide optimized deployment options on major cloud providers like Google Cloud, Microsoft Azure and AWS, an application built with the framework can be hosted on any professional server environment that meets the technical requirements.

How are updates to the framework handled?

We provide regular updates that include new features, performance improvements, and security patches.

Updates are made available to all certified developers through the Developer Hub.

It is the responsibility of the certified developer managing your application to implement these updates.

What kind of support is available?

Direct technical support from our core engineering team is an exclusive benefit for certified developers.

This ensures that developers get expert-level assistance.

End-users of an application should direct support queries to the certified developer or agency that built their solution.

Licensing & Certification

What is the difference between a license and a certification?

This distinction is central to our quality assurance model.

  • A Runtime License grants a business the right to operate a live application built on the Corporate Framework.
  • A Developer Certification is a personal credential that grants an individual developer the license and technical access required to build or modify code.
We have our own in-house developers. Can they work with the framework?

Yes, absolutely.

To guarantee the highest standards, all development on the platform requires access to our Developer Hub, which is granted exclusively to certified developers.

Your in-house developers are welcome to apply for our certification program. This is a core part of our quality model and is not subject to compromise.

Why is developer certification mandatory?

Our model is built on the principle that the quality of an application is determined by both the tools and the expertise of the person using them.

Mandatory certification ensures that every developer has a proven, expert-level understanding of our architecture and security principles.

This protects the end-client's investment and reduces long-term maintenance costs.

What does the certification process involve and what does it cost?

The process includes a review of the developer's professional experience, a technical assessment, and a practical case assignment.

Our goal is to verify a high level of professional competence.

For details on the current fees and application process, please visit our Certification page.

What happens if our certified developer leaves the company?

This is a critical business continuity question. Your company's Runtime License is unaffected and your application will continue to operate normally.

However, to make further changes, you will need to engage another certified developer.

We can assist you in finding a certified independent professional or partner agency from our network to ensure a smooth transition.

Can't find what you're looking for?

Contact Us - We're here to help!