Corpen is an all-in-one enterprise management platform designed specifically for cooperative organizations. Built on Laravel 11 with Livewire, it unifies financial operations, member services, document management, CRM, and administrative workflows into a single, role-protected system.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/corpentunida-org/corpen/llms.txt
Use this file to discover all available pages before exploring further.
Quick Start
Get Corpen running locally in minutes with Docker or a standard Laravel setup.
Architecture
Understand how Corpen’s modules, permissions, and data flows fit together.
Installation
Step-by-step server setup, environment configuration, and database migration.
Roles & Permissions
Configure role-based access control powered by Spatie Laravel Permission.
Platform Modules
Corpen is organized into functional modules, each serving a distinct area of cooperative operations.Associates
Manage member records, bulk Excel sync, and ECM document archives.
Exequial Services
Funeral plan enrollment, service delivery, and beneficiary management.
Insurance
Policy administration, claims processing, and coverage tracking.
Accounting
Bank accounts, statement imports, and transaction reconciliation.
Credits
Full loan lifecycle from application through payment and guarantees.
Five Percent Fund
Mandatory savings contributions and retirement calculation tooling.
Document Management
Employee records, contracts, TRDs, and physical/digital archives.
Correspondence
Inbound/outbound document workflows, notifications, and tracking.
Interactions
CRM conversations, channels, follow-up scheduling, and workspaces.
Getting Started
Install dependencies
Clone the repository and install PHP and Node.js dependencies using Composer and npm.
Configure your environment
Copy
.env.example to .env, set your database credentials, storage drivers, and app key.Run migrations and seeders
Execute
php artisan migrate to build the schema, then seed roles and permissions.Corpen requires PHP 8.2+, Laravel 11, and a supported relational database (MySQL/MariaDB recommended). See the Installation guide for full system requirements.