Download

FAQ

Can I use Nor Abon in commercial projects?

Yes. Once you purchase a license, you can build commercial

applications without paying any royalties. All future framework updates are included.

Does the license include future updates?

Every license includes all future updates at no additional cost.

Do I need React knowledge?

No. The framework generates the administration interface from

schemas, allowing you to focus on backend logic.

Is Nor Abon a replacement for Laravel or Symfony?

No. Nor Abon is a framework for building CRM, ERP and other business applications. It follows a Schema-Driven approach and automates much of the repetitive infrastructure typically required in administrative systems.

Can I write custom business logic?

Yes. Any standard action can be extended using `before.php` and `after.php` handlers or completely replaced with a custom implementation. You are never limited to the built-in functionality.

Do I have to use generated pages?

No. Generated pages are intended to accelerate development. Any page, block or action can be customized or replaced when the default behavior is not sufficient.

Which frontend framework is used?

The administrative interface is built with React and communicates with the backend exclusively through the JSON API.

Can I integrate mobile apps or third-party services?

Yes. Any client capable of sending HTTP requests can work with Nor Abon, including mobile applications, Telegram bots, external websites and third-party integrations.

Is the framework suitable only for CRM systems?

No. Although CRM systems are the primary use case, Nor Abon is suitable for ERP, inventory management, booking systems, internal business tools and other data-driven SaaS applications.

Can I use only the backend?

Yes. The backend is independent from the administrative interface. You can use the API with your own frontend or integrate it into an existing project.

How are framework updates installed?

The framework core is isolated from the application code.

Most updates only affect the `framework/` directory, while your application's business logic remains inside `app/`, significantly reducing the risk of merge conflicts.

Can I override the default CRUD behavior?

Yes. Standard actions such as `add`, `get`, `update` and `remove` are fully extensible. You can intercept execution before or after the core logic, or replace it entirely with your own implementation.

Is Nor Abon open source?

The framework core is distributed under a commercial license. Applications built with Nor Abon remain fully under your control.

Why JSON Schemas instead of PHP attributes or annotations?

Schemas separate application metadata from business logic. They can be validated, versioned, generated automatically and processed without executing application code. This makes the architecture more predictable and enables automatic generation of databases, APIs and administrative interfaces.