Modular PHP Framework for Enterprise Systems

Build structured business applications faster.

Genpro Framework is designed for enterprise admin systems, workflow-driven applications, rapid CRUD development, and long-term modular maintainability.

What is Genpro?

Genpro is a custom PHP MVC framework built for internal systems, admin panels, workflow platforms, and multi-module enterprise applications.

Modular by Design

Each module is self-contained with its own controller, model, DAO, and templates.

Rapid CRUD Development

Metadata-driven datagrid helps generate listing, forms, actions, filters, and pagination faster.

Enterprise Ready

Built around access control, lookup data, menu registry, session handling, logging, and multi-site support.

Core Concepts

Genpro combines familiar MVC structure with conventions that help teams build consistent business modules across large systems.

  • Modular MVC Architecture
  • Controller, Model, and DAO separation
  • ActionId operation convention
  • Metadata-driven Datagrid Engine
  • Smarty-based View Layer
  • Role-based Access Control
  • Multi-site and multi-portal support
HTTP Request ↓ Root Router / Loader ↓ Controller ↓ Model ↓ DAO ↓ Database ↓ Smarty View ↓ HTML Response

Built for practical enterprise development

Genpro is suitable for teams maintaining many business modules, government portals, internal admin systems, workflow applications, and legacy modernization projects.

Consistent Structure

Standard naming, ActionId conventions, and module structure make handover easier.

Database-driven UI

Datagrid configuration allows repeatable UI behavior across modules.

Incremental Modernization

Keep existing strengths while improving routing, security, testing, and architecture step by step.