GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - aureuserp/aureuserp: Free and Open Source ERP software

BranchesTags
Open more actions menu

Latest commit

 

History

4,334 Commits
4,334 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
.scribe
.scribe
 
 
app
app
 
 
bootstrap
bootstrap
 
 
config
config
 
 
database
database
 
 
docker/production
docker/production
 
 
docs/superpowers/plans
docs/superpowers/plans
 
 
lang
lang
 
 
plugins/webkul
plugins/webkul
 
 
public
public
 
 
resources
resources
 
 
routes
routes
 
 
storage
storage
 
 
tests
tests
 
 
.codexignore
.codexignore
 
 
.editorconfig
.editorconfig
 
 
.env.example
.env.example
 
 
.env.pgtest
.env.pgtest
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
AGENTS.md
AGENTS.md
 
 
CHANGELOG.md
CHANGELOG.md
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
artisan
artisan
 
 
composer.json
composer.json
 
 
composer.lock
composer.lock
 
 
docker-compose.yml
docker-compose.yml
 
 
package-lock.json
package-lock.json
 
 
package.json
package.json
 
 
phpunit.xml
phpunit.xml
 
 
pint.json
pint.json
 
 
postcss.config.js
postcss.config.js
 
 
tailwind.config.js
tailwind.config.js
 
 
vite.config.js
vite.config.js
 
 

Repository files navigation

AureusERP logo

Total Downloads Latest Stable Version License

Aureus ERP

Open-Source Enterprise Resource Planning for Modern Businesses

Built with Laravel 13 • Powered by FilamentPHP 5 • PHP 8.3+


šŸ“‹ Table of Contents

  1. Introduction
  2. Key Features
  3. Why Choose Aureus ERP?
  4. Requirements
  5. Quick Start
  6. Plugin System
  7. Plugin Installation & Management
  8. Customization
  9. Contributing
  10. License
  11. Security
  12. Support & Community

AureusERP Introduction

šŸš€ Introduction

Aureus ERP is a comprehensive, open-source Enterprise Resource Planning (ERP) solution designed for Small and Medium Enterprises (SMEs) and large-scale organizations. Built on Laravel 13, the most popular PHP framework, and FilamentPHP 5, a cutting-edge admin panel framework, Aureus ERP offers an extensible and developer-friendly platform for managing every aspect of your business operations.

Whether you're managing accounting, inventory, HR, CRM, or projects, Aureus ERP provides a modular approach that grows with your business.


✨ Key Features

šŸ—ļø Modern Architecture

Built with Laravel 13 and FilamentPHP 5 for maximum performance and developer experience.

Modern Architecture

🧩 Modular Plugin System

Install only the features you need - from accounting to project management.

Modular Plugin System

šŸŽØ Beautiful UI/UX

Responsive design with TailwindCSS 4, optimized for desktop and mobile.

Beautiful UI/UX

šŸ” Advanced Security

Role-based access control with Filament Shield integration.

Advanced Security

šŸ“Š Business Intelligence

Built-in analytics and reporting tools.

Business Intelligence

🌐 Multi-Language Support

Easily translate and localize for global businesses.

Multi-Language Support

⚔ High Performance

Optimized database queries and caching strategies.

High Performance

šŸ”§ Developer-Friendly

Clean code, comprehensive documentation, and extensive APIs.

Developer-Friendly

šŸ”„ Real-Time Updates

LiveWire 4 integration for dynamic interfaces.

Real-Time Updates


šŸŽÆ Why Choose Aureus ERP?

Feature Benefit
Open Source Free to use, modify, and extend. No vendor lock-in
Modern Stack Latest Laravel & FilamentPHP for cutting-edge features
Scalable Handles everything from startups to enterprise operations
Customizable Extend with your own plugins and modifications
Community-Driven Active community support and continuous improvements
Production-Ready Battle-tested with real-world business requirements

šŸ“¦ Requirements

Ensure your development environment meets the following requirements:

Server Requirements

  • PHP: 8.3 or higher
  • Database: MySQL 8.0+, MariaDB 10.6+, or PostgreSQL 16+
  • Web Server: Apache 2.4+ or Nginx 1.18+

Development Tools

  • Composer: Latest version (2.0+)
  • Node.js: 18.x or higher
  • NPM/Yarn: Latest stable version

Framework Versions

  • Laravel: 13.x
  • FilamentPHP: 5.x
  • Livewire: 4.x
  • TailwindCSS: 4.x

⚔ Quick Start

Get Aureus ERP up and running in just 4 simple steps:

Step 1: Clone the Repository

git clone https://github.com/aureuserp/aureuserp.git
cd aureuserp

Step 2: Install Dependencies

composer install

Step 3: Run the Installation

php artisan erp:install

What happens during installation:

āœ… Database migrations are executed
āœ… Core seeders populate initial data
āœ… Roles & permissions are generated (via Filament Shield)
āœ… Admin account is created
āœ… Environment configuration is set up

Step 4: Start the Development Server

php artisan serve

Visit http://localhost:8000 and log in with your admin credentials!


ā˜ļø AureusERP Cloud Hosting

AureusERP Cloud Hosting

AureusERP Cloud Hosting is a fully managed hosting solution where our team sets up, secures, and configures your AureusERP on reliable infrastructure.

Get a ready-to-use ERP on your own domain, without manual installation or infrastructure complexity, and focus on growing your business while we handle the technology.


🧩 Plugin System

AureusERP features a powerful modular plugin system that allows you to customize your ERP installation based on your business needs. Choose only the modules you need to keep your system lean and efficient.

šŸ“¦ Core Plugins (System Plugins)

These plugins are essential components of the system and are installed by default:

Module Description
Analytics Business intelligence and reporting tools
Chatter Internal communication and collaboration platform
Fields Customizable data structure management
Security Role-based access control and authentication
Support Help desk and documentation
Table View Customizable data presentation framework

⚔ Installable Plugins

These plugins can be installed as needed to extend system functionality:

šŸ’¼ Financial Management

Module Description
Accounting Financial accounting and reporting
Accounts Core accounting operations
Invoices Invoice generation and management
Payments Payment processing and tracking

šŸ“¦ Operations

Module Description
Inventories Inventory and warehouse management
Manufacturing Bill of Materials (BOM), Manufacturing Orders, Work Orders, Work Centers & Operations
Point of Sale Point of sale terminal, sessions and orders
Products Product catalog and management
Purchases Procurement and purchase order management
Sales Sales pipeline and opportunity management

šŸ‘„ Human Resources

Module Description
Employees Employee management
Recruitments Applicant tracking and hiring
Timeoffs Leave management and tracking
Timesheet Employee work hour tracking

šŸ¤ Customer & Partner Management

Module Description
Contacts Contact management for customers and vendors
CRM Leads, sales pipeline, activities, quotations, sales teams and CRM reporting
Partners Partner relationship management

šŸ“Š Project & Content Management

Module Description
Blogs Content management and blogging
Projects Project planning and management
Website Customer-facing website module

šŸ”§ Plugin Installation & Management

Installing a Plugin

To install a plugin, use the following Artisan command:

php artisan <plugin-name>:install

Example: Install the Inventories plugin

php artisan inventories:install

During installation, the system automatically checks for dependencies. If dependencies are detected, you'll see:

This package products is already installed. What would you like to do? [Skip]:
  [0] Reseed
  [1] Skip
  [2] Show Seeders

Options:

  • Reseed: Reinstall the plugin's seed data (overwrites existing data)
  • Skip: Continue without modifying the already installed dependency
  • Show Seeders: Display available data seeders for the plugin

Uninstalling a Plugin

To remove a plugin from your system:

php artisan <plugin-name>:uninstall

Example: Uninstall the Inventories plugin

php artisan inventories:uninstall

āš ļø Warning: Uninstalling a plugin will remove its database tables and data. Make sure to backup your data before uninstalling.

Plugin Dependencies

Some plugins require other plugins to function properly. The installation system:

  • āœ… Automatically detects dependencies
  • āœ… Prompts you to install required plugins
  • āœ… Prevents conflicts and missing prerequisites
  • āœ… Validates the installation order

šŸŽØ Customization

AureusERP is designed to be highly customizable, allowing you to tailor the system to your specific business needs:

Plugin Customization

  • šŸ”¹ Install only the plugins you need
  • šŸ”¹ Extend existing plugins with custom functionality
  • šŸ”¹ Create custom plugins using the modular architecture

UI/UX Customization

  • šŸ”¹ Create custom dashboards and reports
  • šŸ”¹ Modify themes and branding
  • šŸ”¹ Design custom forms and views with Filament

Access Control

  • šŸ”¹ Define custom user roles and permissions
  • šŸ”¹ Configure role-based access control (RBAC)
  • šŸ”¹ Set granular permissions using Filament Shield

Business Logic

  • šŸ”¹ Extend models with custom business rules
  • šŸ”¹ Create custom workflows and automations
  • šŸ”¹ Integrate with third-party services via APIs

šŸ¤ Contributing

We welcome contributions from the community! Whether you're fixing bugs, adding features, or improving documentation, your help is appreciated.

How to Contribute

  1. Fork the Repository

    git clone https://github.com/aureuserp/aureuserp.git
  2. Create a Feature Branch

    git checkout -b feature/your-feature-name
  3. Make Your Changes

    • Follow the existing code style and conventions
    • Write tests for new features
    • Update documentation as needed
  4. Commit Your Changes

    git commit -m "Add: Brief description of your changes"
  5. Push to Your Fork

    git push origin feature/your-feature-name
  6. Submit a Pull Request

    • Provide a clear description of the changes
    • Reference any related issues
    • Ensure all tests pass

Development Guidelines

  • Follow Laravel and Filament best practices
  • Maintain code quality with Laravel Pint: vendor/bin/pint
  • Write PHPUnit tests for new functionality
  • Use meaningful commit messages

šŸ“„ License

AureusERP is truly open-source ERP framework that will always be free under the MIT License.

What This Means

  • āœ… Free to use for commercial and personal projects
  • āœ… Modify and distribute as you wish
  • āœ… No licensing fees or restrictions
  • āœ… Community-driven development

šŸ”’ Security

Security is a top priority for AureusERP. We take all security vulnerabilities seriously.

Reporting Security Vulnerabilities

āš ļø Please DO NOT disclose security vulnerabilities publicly.

If you discover a security vulnerability in AureusERP, please report it responsibly:

šŸ“§ Email: [email protected]

What to Include

  • Description of the vulnerability
  • Steps to reproduce the issue
  • Potential impact assessment
  • Suggested fix (if available)

We will acknowledge your email within 48 hours and provide a detailed response within 7 days, including our assessment and a timeline for a fix.


šŸ’¬ Support & Community

Need help or want to connect with other AureusERP users?

šŸ“š Documentation

  • šŸ“– Developer Documentation: devdocs.aureuserp.com - Technical guides, API references, and development resources
  • šŸ“˜ User Guide: docs.aureuserp.com - Step-by-step tutorials and user manuals

šŸ¤ Get Support

  • šŸ’¬ Community Forum: [Coming Soon] - Connect with other users and share experiences
  • šŸ› Issue Tracker: GitHub Issues - Report bugs and request features
  • šŸ“§ Email Support: [email protected] - Direct support from the team

šŸ”” Stay Updated

  • ⭐ Star this repository to show your support
  • šŸ‘ļø Watch for new releases and updates
  • šŸ“ Fork to contribute to the project

Made with ā¤ļø by Webkul

⬆ Back to Top

About

Free and Open Source ERP software

aureuserp.com

Topics

accountingcrmerperp-softwarefilamentphphrminventory-managementinvoicelaravelmaintenancemanufacturingopen-source-erppmspoint-of-salepospurchase-orderrecruitmentsale-orsaleswarehouse-management

Resources

Readme
MIT license

Code of conduct

Code of conduct
Activity
Custom properties

Stars

12.2k stars

Watchers

24 watching

Forks

623 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800Ɨ600. No cookies required.