Corpen is a comprehensive enterprise resource planning platform built specifically for cooperative organizations in Colombia. It is developed on Laravel 11 and PHP 8.2, with Livewire 3 powering reactive UI components throughout the system. Rather than a collection of loosely coupled tools, Corpen is a single, unified codebase where every domain — from exequial service management and insurance policies to accounting reconciliation, document archiving, and CRM interactions — shares the same authentication layer, role-permission model, and data foundation. The result is a platform that mirrors how Colombian cooperatives actually operate: tightly integrated, compliance-aware, and built around the real workflows of their administrative, financial, and pastoral teams.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.
Who Corpen Is For
Corpen is designed for cooperative organizations (cooperativas) and similar solidarity-economy entities in Colombia. It is particularly suited to organizations that manage:- A membership base of associates (pastors, congregations, or cooperative members) with biographical and financial records
- Insurance and exequial service programs offered directly to members
- Internal credit and portfolio management
- A document management and correspondence lifecycle under Colombian archival regulations
- CRM-style tracking of interactions, visits, and support tickets with members and third parties
Key Capabilities
Corpen ships with eighteen functional modules organized into five domains:| Domain | Modules |
|---|---|
| Member Management | Associates (asociados), Demographics (demograficos), Master Data (maestras) |
| Finance | Accounting (contabilidad), Portfolio (cartera), Collections (recaudo), Credits (creditos), Five-Percent Fund (cinco) |
| Operations | Exequial Services (exequiales), Insurance (seguros), Reservations (reservas), Inventory (inventario) |
| Document & Correspondence | Document Archive (archivo), Correspondence (correspondencia), Workflows (flujo) |
| CRM & Engagement | CRM Interactions (interactions), Visits (visitas), Support Tickets (soportes), Indicators & Quizzes (indicators) |
Technology Stack
Corpen is built on a modern, production-ready PHP stack:- Runtime: PHP 8.2+, Laravel 11, Laravel Jetstream 5, Laravel Sanctum 4
- Frontend: Livewire 3, Blade templates, Tailwind CSS (with
@tailwindcss/formsand@tailwindcss/typography), Vite - Fonts: Figtree (via Tailwind theme extension)
- Permissions:
spatie/laravel-permission6.9 — roles (admin,exequial,creditos,seguros,read) and direct permissions via customCanDirectmiddleware - Data & Exports:
maatwebsite/excel3.1,phpoffice/phpspreadsheet1.30,barryvdh/laravel-dompdf2.2 - Cloud Storage: AWS S3 via
league/flysystem-aws-s3-v33.0 and Google Cloud Storage viagoogle/cloud-storage1.48; SFTP also supported vialeague/flysystem-sftp-v3 - Google Integration:
google/apiclient2.15 (used for Google Drive operations inGoogleDriveService) - Charts:
arielmejiadev/larapex-charts2.1 (ApexCharts wrapper for dashboards) - Dev Tools: Laravel Pint, Laravel Sail, Faker, PHPUnit 11, Spatie Ignition
Corpen includes Progressive Web App (PWA) support via
silviolleite/laravelpwa 2.0. An offline fallback view is served at /offline, allowing the application to be installed as a native-like app on mobile and desktop devices — a key accessibility feature for field agents visiting cooperative members.Explore the Documentation
Quickstart
Install and run Corpen locally in under 10 minutes using Docker Compose or a standard Laravel environment.
Architecture
Understand the module structure, route groups, middleware layers, and folder conventions that organize the platform.
Modules: Finance
Accounting reconciliation, cartera morosos, recaudo, credits, and the five-percent fund module.
Modules: CRM & Engagement
Interactions, visits, support tickets, and the indicators quiz system for member engagement.