Skip to main content

Product Vision

FacturaScripts aims to be the leading open-source ERP and accounting solution for small and medium businesses, providing:
  • Comprehensive business management tools
  • Modern, intuitive user interface
  • Flexible plugin architecture
  • Strong community support
  • Regular updates and improvements

Official Roadmap

View the official roadmap and vote on features:

FacturaScripts Roadmap

See planned features and development priorities

Development Priorities

User Experience

Continuous improvements to the user interface:
  • Enhanced mobile responsiveness
  • Improved navigation and workflows
  • Modern design patterns
  • Accessibility improvements
  • Dark mode support
Making FacturaScripts faster and more efficient:
  • Database query optimization
  • Caching improvements
  • Frontend performance enhancements
  • Reduced memory usage
  • Faster page load times
More ways to personalize the experience:
  • Customizable dashboards
  • Flexible report generation
  • User preferences and settings
  • Saved filters and views
  • Custom fields and forms

Core Features

Expanding accounting capabilities:
  • Advanced reporting
  • Multi-currency improvements
  • Tax calculation enhancements
  • Budget management
  • Cost center tracking
  • Financial analytics
Better inventory control:
  • Warehouse management
  • Serial number tracking
  • Batch/lot tracking
  • Inventory forecasting
  • Multi-location support
  • Stock alerts and notifications
Enhanced customer relationship management:
  • Sales pipeline
  • Lead tracking
  • Email integration
  • Customer segmentation
  • Marketing automation
  • Activity tracking
Better online sales support:
  • WooCommerce integration
  • PrestaShop integration
  • API improvements
  • Product synchronization
  • Order management
  • Inventory synchronization

Technical Improvements

Building a comprehensive API:
  • RESTful API expansion
  • GraphQL support
  • Webhook system
  • API documentation
  • Authentication improvements
  • Rate limiting
Enhanced extensibility:
  • Plugin marketplace improvements
  • Better plugin management
  • Plugin development tools
  • Dependency management
  • Version compatibility checking
  • Plugin testing framework
Improving code quality:
  • Increased test coverage
  • Automated testing
  • Code quality tools
  • Performance testing
  • Security audits
  • CI/CD improvements
Better documentation:
  • API reference expansion
  • More code examples
  • Video tutorials
  • Developer guides
  • User manuals
  • Translation improvements

Community Requests

Features requested by the community:

High Priority

  • Multi-company management
  • Advanced reporting dashboard
  • Mobile app development
  • Automated backups
  • Document templates editor
  • Email template customization

Under Consideration

  • Project management module
  • Time tracking
  • Payroll management
  • Asset management
  • Manufacturing/MRP features
  • Service scheduling

How to Influence the Roadmap

Vote on Features

Help prioritize development:
1

Visit Roadmap

2

Review Features

Browse proposed features and improvements
3

Vote

Vote for features you want to see
4

Comment

Add your use case and feedback

Request Features

Suggest new features:

Feature Requests

Submit your feature ideas on GitHub
When requesting features:
  • Describe the problem it solves
  • Explain your use case
  • Provide examples if possible
  • Consider existing alternatives

Contribute Code

Build features yourself:

Contributing Guide

Learn how to contribute code
Support specific features:
  • Contact the team about sponsored development
  • Fund specific features
  • Support ongoing development
  • Hire developers for custom work

Release Timeline

FacturaScripts does not follow a fixed release schedule. Features are released when ready.

Typical Development Cycle

  1. Planning - Feature discussion and design
  2. Development - Implementation and testing
  3. Beta Testing - Community testing
  4. Release - Stable version release
  5. Refinement - Bug fixes and improvements

Current Focus

The development team is currently focused on:
  • Stability improvements
  • Performance optimization
  • User interface enhancements
  • Bug fixes
  • Documentation improvements

Version Goals

General goals for upcoming versions:

Short Term (Next 3-6 months)

  • Performance improvements
  • UI/UX enhancements
  • Bug fixes
  • Documentation updates
  • Plugin system improvements

Medium Term (6-12 months)

  • API expansion
  • Advanced reporting
  • E-commerce integrations
  • Mobile improvements
  • Testing infrastructure

Long Term (12+ months)

  • Mobile applications
  • Multi-company support
  • Advanced analytics
  • Machine learning features
  • Cloud hosting options

Technology Stack Evolution

Current Stack

  • PHP 8.0+
  • Bootstrap 5
  • MySQL/MariaDB/PostgreSQL
  • JavaScript (ES6+)

Future Considerations

  • Modern JavaScript frameworks
  • Progressive Web App (PWA)
  • Improved caching strategies
  • Microservices architecture
  • Container support

Platform Support

Currently Supported

  • Linux (Ubuntu, Debian, CentOS, etc.)
  • Windows
  • macOS

Future Plans

  • Docker official images
  • Cloud marketplace listings (AWS, Azure, GCP)
  • One-click installers
  • Managed hosting options

Community Involvement

Ways to Participate

Discord

Join discussions about features

GitHub Issues

Report bugs and request features

Contributing

Build features yourself

Testing

Test beta releases

Transparency

Development is done in the open:
  • Source code is public on GitHub
  • Issues and pull requests are visible
  • Roadmap is publicly available
  • Community input is valued
  • Changes are documented

Questions?

Questions about the roadmap?

Changelog

See what’s been released

Contributing

Help build the future

Support

Get help with FacturaScripts

GitHub Releases

Latest releases

The roadmap is subject to change based on community feedback, resource availability, and changing priorities. Not all planned features are guaranteed to be implemented.