Skip to content

Latest commit

 

History

History
138 lines (101 loc) · 5.61 KB

File metadata and controls

138 lines (101 loc) · 5.61 KB

Logo de FacturaScripts

Software ERP y Contabilidad de Código Abierto
Construido con PHP moderno y Bootstrap 5

Licencia: LGPL Última Versión Descargas Totales Se aceptan Pull Request

🚀 Probar Demo📚 Documentación💬 Discord🇬🇧 English


🎯 ¿Qué es FacturaScripts?

FacturaScripts es un software ERP y de contabilidad de código abierto integral diseñado para pequeñas y medianas empresas. Crea facturas, gestiona inventario, maneja la contabilidad y mucho más con una interfaz intuitiva y moderna.

✨ Características Principales

  • 🧾 Gestión de Facturas y Presupuestos - Sistema profesional de facturación
  • 📊 Contabilidad y Finanzas - Módulo completo de contabilidad
  • 📦 Gestión de Inventario - Control de stock y gestión de productos
  • 👥 Gestión de Clientes y Proveedores - Funcionalidad CRM
  • 📈 Informes y Análisis - Información empresarial y reportes
  • 🔌 Sistema de Plugins - Arquitectura extensible
  • 🌍 Multi-idioma - Disponible en múltiples idiomas
  • 📱 Diseño Responsivo - Funciona en escritorio y móvil

⚠️ Aviso sobre la Versión de Desarrollo

  • Este repositorio contiene la versión de desarrollo activo
  • Es probable que haya errores y cambios importantes
  • Para uso en producción, descarga la versión estable desde facturascripts.com/descargar

🚀 Inicio Rápido

Requisitos del Sistema

  • PHP 8.0 o superior
  • MySQL/MariaDB o PostgreSQL
  • Composer
  • Node.js y npm

Instalación

# Clonar el repositorio
git clone https://github.com/NeoRazorX/facturascripts.git
cd facturascripts

# Instalar dependencias de PHP
composer install

# Instalar dependencias de JavaScript
npm install

Ejecutar la Aplicación

Opción 1: Servidor PHP Integrado (Desarrollo)

# Iniciar el servidor de desarrollo
php -S localhost:8000 index.php

# O usando el script de Composer
composer dev-server

Luego visita http://localhost:8000 en tu navegador.

Opción 2: Apache

  • Copia el proyecto a la raíz de documentos de Apache (ej. /var/www/html/)
  • Asegúrate de que mod_rewrite esté habilitado
  • Configura un virtual host que apunte al directorio del proyecto

Opción 3: Nginx

  • Configura tu bloque de servidor Nginx para que apunte al directorio del proyecto
  • Asegúrate de que PHP-FPM esté configurado correctamente
  • Establece la raíz del documento en la carpeta del proyecto

📚 Documentación

🧪 Pruebas

Ejecuta las pruebas para asegurar que todo funciona correctamente:

# Ejecutar pruebas PHPUnit
vendor/bin/phpunit

# Ejecutar análisis estático
vendor/bin/phpstan analyse Core

🤝 Contribuir

¡Damos la bienvenida a las contribuciones! Por favor, consulta nuestra guía de contribución antes de enviar pull requests.

💬 Soporte y Comunidad

🔒 Vulnerabilidades de Seguridad

Si descubres una vulnerabilidad de seguridad, por favor envía un correo electrónico a Carlos García a carlos@facturascripts.com

🔗 Recursos Útiles


Hecho con ❤️ por la comunidad de FacturaScripts