Download the PHP package julio101290/boilerplatecompac without Composer

On this page you can find all versions of the php package julio101290/boilerplatecompac. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package boilerplatecompac

CodeIgniter 4 Boilerplate Compac

Versión Estable Descargas Totales Licencia PHP Soportado

📦 Descripción

Boilerplate Compac es un paquete para CodeIgniter 4 que proporciona una base sólida para integrar sistemas de nóminas con CONTPAQi Nóminas (Nomipac). Facilita la gestión de empleados, percepciones, deducciones, registros de incidencias y el envío de timbrados, todo mientras mantiene un registro detallado de cambios en cada módulo mediante un sistema de logging integrado.

Está pensado para acelerar el desarrollo de aplicaciones empresariales que requieran comunicación con el entorno fiscal mexicano y procesos de nómina complejos.


🚀 Requisitos


📥 Instalación

1. Instalar vía Composer

Ejecuta el siguiente comando:

composer require julio101290/boilerplatecompac

2. Ejecutar el instalador (migraciones y seeders)

El paquete incluye un comando que corre migraciones y datos iniciales automáticamente:

php spark boilerplatecompac:installcompac

Este comando:

Nota: Asegúrate de haber configurado correctamente tu base de datos en el archivo .env antes de ejecutar este paso.


🧩 Integración con el Menú

Una vez instalado, el paquete agrega entradas al menú lateral de tu panel de administración (si usas el layout por defecto de CodeIgniter 4). Podrás acceder directamente a:


🖥️ Capturas de pantalla

A continuación, algunas vistas del módulo:

Vista principal

Lista de empleados

Formulario de captura

Dashboard

Reporte de nómina

Log de cambios

Configuración de Nomipac


⚙️ Uso y Personalización

El paquete proporciona controladores, modelos, vistas y rutas listas para usar. Puedes extender o modificar cualquier componente según las necesidades de tu proyecto.

🔍 Estructura de rutas

Las rutas principales se registran automáticamente en app/Config/Routes.php a través del archivo de configuración del paquete. Para revisarlas, puedes inspeccionar el archivo vendor/julio101290/boilerplatecompac/src/Config/Routes.php.

📄 Logs de actividad

Todos los cambios (altas, bajas, modificaciones) en los módulos principales quedan registrados en la tabla bitacora. Puedes consultar el historial desde la interfaz o mediante consultas directas.

🧪 Datos de prueba

El seeder incluye datos de muestra para que puedas probar la funcionalidad sin tener que crear todo desde cero. Puedes desactivar los seeders modificando el comando de instalación o ejecutándolos por separado.

🔧 Configuración avanzada

Si necesitas ajustar parámetros como la conexión a Nomipac o los umbrales de log, publica el archivo de configuración con:

php spark boilerplatecompac:publish-config

Esto copiará boilerplatecompac.php a tu carpeta app/Config/, donde podrás editarlo libremente.


📚 Documentación Adicional

Para conocer más sobre la integración con CONTPAQi Nóminas, consulta la documentación oficial de Nomipac. Si encuentras algún error o quieres proponer mejoras, revisa la sección de Contribución.


📋 Registro de Cambios

Todos los cambios importantes en cada versión se documentan en el archivo CHANGELOG.md.


🤝 Cómo Contribuir

Las contribuciones son bienvenidas. Si deseas reportar un bug, solicitar una nueva funcionalidad o enviar un pull request, por favor:

  1. Abre un issue describiendo el problema o mejora.
  2. Si envías código, asegúrate de seguir el estándar de codificación de CodeIgniter 4 y de agregar pruebas cuando sea posible.

📄 Licencia

Este paquete es software libre y se distribuye bajo los términos de la Licencia MIT.


¡Feliz codificación! 🚀


All versions of boilerplatecompac with dependencies

PHP Build Version
Package Version
Requires php Version ^7.3 || ^8.0
codeigniter4/framework Version ^4.1
codeigniter4/translations Version ^4.0
julio101290/auth Version ^1.0
julio101290/boilerplate Version ^1.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package julio101290/boilerplatecompac contains the following files

Loading the files please wait ...