Facturascripts
Open source ERP software. Built on modern PHP and bootstrap. Easy and powerful.
Install / Use
/learn @NeoRazorX/FacturascriptsREADME
🎯 What is FacturaScripts?
FacturaScripts is a comprehensive open-source ERP and accounting software designed for small and medium businesses. Create invoices, manage inventory, handle accounting, and much more with an intuitive and modern interface.
✨ Key Features
- 🧾 Invoice & Quote Management - Professional invoicing system
- 📊 Accounting & Finance - Complete accounting module
- 📦 Inventory Management - Stock control and product management
- 👥 Customer & Supplier Management - CRM functionality
- 📈 Reports & Analytics - Business insights and reporting
- 🔌 Plugin System - Extensible architecture
- 🌍 Multi-language - Available in multiple languages
- 📱 Responsive Design - Works on desktop and mobile
⚠️ Development Version Notice
- This repository contains the active development version
- Expect bugs and breaking changes
- For production use, download the stable version from facturascripts.com/descargar
🚀 Quick Start
System Requirements
- PHP 8.0 or higher
- MySQL/MariaDB or PostgreSQL
- Composer
- Node.js & npm
Installation
# Clone the repository
git clone https://github.com/NeoRazorX/facturascripts.git
cd facturascripts
# Install PHP dependencies
composer install
# Install JavaScript dependencies
npm install
Running the Application
Option 1: PHP Built-in Server (Development)
# Start the development server
php -S localhost:8000 index.php
# Or using Composer script
composer dev-server
Then visit http://localhost:8000 in your browser.
Option 2: Apache
- Copy the project to your Apache document root (e.g.,
/var/www/html/) - Ensure mod_rewrite is enabled
- Configure virtual host pointing to the project directory
Option 3: Nginx
- Configure your Nginx server block to point to the project directory
- Ensure PHP-FPM is properly configured
- Set the document root to the project folder
📚 Documentation
- User Guide: facturascripts.com/ayuda
- Developer Documentation: facturascripts.com/ayuda-dev
- Roadmap: facturascripts.com/roadmap
🧪 Testing
Run the test suite to ensure everything works correctly:
# Run PHPUnit tests
vendor/bin/phpunit
# Run static analysis
vendor/bin/phpstan analyse Core
🤝 Contributing
We welcome contributions! Please check our contribution guidelines before submitting pull requests.
💬 Support & Community
- Discord Community: discord.gg/qKm7j9AaJT
- Contact & Support: facturascripts.com/contacto
- Translations: facturascripts.com/traducciones
🔒 Security Vulnerabilities
If you discover a security vulnerability, please email Carlos García at carlos@facturascripts.com
🔗 Useful Resources
- 📹 YouTube Course (Spanish)
- 🧾 Free Invoicing Software
- 📋 Free Quote Software
- 📊 Free Accounting for Freelancers
- 🖨️ Ticket Printing
<p align="center"> Made with ❤️ by the FacturaScripts community </p>
Related Skills
ditto-sales-enablement
2Claude Code skill: Generate a complete sales enablement kit (battlecard, objection guide, quote bank, one-pager, pitch narrative, ROI framework, demo script) from a single Ditto research study.
heroku-agentforce-mcp
3This repository has 4 different MCP projects that demonstrates some of the inner workings of the MCP and architectural patterns when integrating with various Agents as well as Agentforce.
